meaning of Brennmuffel

Brennmuffel - German to English

firing muffle