Skip to main content

Definitions by jaden chan

Domesticated Clown 

Share definition Flag
a clown or mime that has been raped by elephants so hard that the sweat on his face causes his make up to run off his face.
man, that Jaden Chan is such a domesticated clown! look at his face
Domesticated Clown by jaden chan December 2, 2010