Meaning of oddball
Definition of oddball
(noun)
a
person
with an
unusual
or odd
personality
Other information on oddball
WIKIPEDIA results for
oddball
Amazon results for
oddball
Tweet