What does blöde Schnepfe mean?

blöde Schnepfe - German to English

absurd cow [coll.] [pej.]