Anonymous8128's definitions
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.
by Anonymous8128 November 5, 2019
Get the Omeela mug.