a person with an unusual or odd personality
An eccentric or unusual person.
Exotic, not mainstream.
Oddball is a compound word made from "odd" and "ball" that first appeared in the late 1930s to describe an extra bonus ball in pinball games. The term has been well-documented since the 1940s, with the adjective form appearing slightly before the noun.