Omeela

An annoying type of female (often has an Indian nationality) that always does things on her own way. If you fail to serve her, she might end up making you black as well; Indian to be specific.
Woah! Why are you acting like Omeela?
by Anonymous8128 November 05, 2019
Get the Omeela mug.