Meaning of oddball

Definition of oddball

(noun) a person with an unusual or odd personality

Other information on oddball

WIKIPEDIA results for oddball
Amazon results for oddball