What does Bajazzl mean?

Bajazzl - German to English

buffoon