Skip to main content

Definitions by GODsay

Slur against South Indians, who believe in lemuria.
Usually refers to an annoying South Indian who wants to impose his annoying language
Lemoor by GODsay January 11, 2024