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