1 definition by Town Guy

A creature related to some sort of feline species who is stupid, obtuse, or ineffective in almost everyway known: a hopeless social retard.
Man, Heem has a brain the size of Nick's prick! What a fucking retard!
by Town Guy December 8, 2009
Get the Heem mug.