meaning of blöde Schnalle

blöde Schnalle - German to English

stupid bitch [coll.] [pej.]