PINNED IT ON HIM


Meaning of PINNED IT ON HIM in English

framed him, placed the blame on him

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