Definisi 'oddball'
English to English
noun
1 a person with an unusual or odd personality
source: wordnet30
More Word(s)
anomaly, unusual person, crackpot, crank, fruitcake, nut, nut case,

Visual Synonyms
Click for larger image