What does Brummschädel mean?

Brummschädel - German to English

inconvenience