meaning of Blockflötengesicht

Blockflötengesicht - German to English

dumbass [Am.]