Skip to main content

GODsay's definitions

Lemoor

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

Share this definition