Skip to main content

Definitions by miesteria plakster

Mamalaye 

A racial slur for cats
"Your cat is such a Mamalaye!"
Mamalaye by miesteria plakster November 9, 2021