Town Guy's definitions
A creature related to some sort of feline species who is stupid, obtuse, or ineffective in almost everyway known: a hopeless social retard.
by Town Guy December 8, 2009
Get the Heem mug.
Get the Heem mug.We'll email you a link to sign in instantly.