Skip to main content

Definitions by Rambos3rdcousinremoved.

An absolute space cadet of the highest degree, a good person to study to see how fucked up life can be for some.
See yon boy over there making fun of the disabled people behind their backs? He's a Mooncat.
Mooncat by Rambos3rdcousinremoved. November 11, 2009