Definitions for "oddball"
A person with an unusual or odd personality; an eccentric person.
Anything unusual in its class.
Eccentric; very unusual; strange; bizarre; as, an oddball request.
Keywords:  supervillain, marvel, comics, name
Oddball is the name of a Marvel Comics supervillain.