A mentally retarded person
I work with a bunch of Natures Clowns.
5👍 5👎
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.
2👍 4👎