Natures Clown

I work with a bunch of Natures Clowns.
by crackmsp March 19, 2008
Get the Natures Clown mug.

nature clown

One who is naturally funny. Has or pertains to having mental retardation and/or autism.
Guy 1: Did you watch Life Goes On?
Guy 2: No. I am afraid of nature clowns.
by Joel TK May 25, 2005
Get the nature clown mug.