odd bod

listen to the pronunciation of odd bod
English - English
{i} (Slang) one who is strange or peculiar, eccentric person
odd bod
Favorites