Skip to main content

Definitions by NewSlangz

Translated to mean "chief," Omda resembles a elderly egyptian male characterized by 1) dental deformities, 2) premature ejacuation 3) a hyeena-like laugh
"That guy is soo annoying. He must be an OMDA!"
Omda by NewSlangz May 25, 2009