meaning of oddball
1.
a
person
with
an
unusual
or
odd
personality
Related Words
oddball
|
Developed & Maintained By
Taraprasad.com