Definition of ODDBALLS
noun : ODDBALLS
Source: WordNet 3.1
-
1. (
) a person with an unusual or odd personality ;
See more about : ODDBALLS