What does Bombenkopf mean?

Bombenkopf - German to English

bomb nose