odd ball ( synonym found)

Definition of odd ball:

°An eccentric or unusual person.
°Exotic, not mainstream, such as an oddball word or an oddball computer program.

Definition of odd ball:

°An eccentric or unusual person.
°Exotic, not mainstream, such as an oddball word or an oddball computer program.

Back to Top