PIN SOMEONE'S EARS BACK


Meaning of PIN SOMEONE'S EARS BACK in English

v. (Slang) overcome utterly, defeat a person; punish

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.