Skip to main content

Definitions by crackmsp

Natures Clown 

A mentally retarded person
I work with a bunch of Natures Clowns.
Natures Clown by crackmsp March 19, 2008