Noun Definition
oddball
1.Definition: a person with an unusual or odd personality
Related Noun(s):eccentric, eccentric person, flake, geek
Category: People1.Definition: a person with an unusual or odd personality
Related Noun(s):eccentric, eccentric person, flake, geek
Category: People