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: