What is the meaning of Oddball?

An eccentric or unusual person.

A deviant stimulus that appears among repetitive stimuli during an experiment, to trigger an event-related potential in the participant.

Exotic, not mainstream.

Source: wiktionary.org