The definition :
Definitions of oddball:
- noun: a person with an unusual or odd personality
Are you interested in alternative search :
:eccentric eccentric person geek anomaly unusual person crackpot crank fruitcake nutcase nut screwball nerd
If you like reading news check: