What does Blockflötengesicht mean?

Blockflötengesicht - German to English

dumbass [Am.]