meaning of Blödhammel

Blödhammel - German to English

blockhead [coll.]