ODDBALL Meaning of ODDBALL in English [adjective] [before noun] [informal]The oddball superstar's habits include watching TV with his chimpanzee. Cambridge English vocab. Кембриджский английский словарь. 2012