meaning of Busted Clown

Busted Clown meaning in Urban Dictionary

A fool that is busted