1 definition by GirlNumanoid

A person whose antics are entertaining, yet also indicate extreme stupidity or foolishness.
Next time don't annoy a wasp nest on purpose, you clownhead!
by GirlNumanoid April 30, 2016
Get the Clownhead mug.