What does Busted Clown mean?

Busted Clown meaning in Urban Dictionary

A fool that is busted