patsy meaning and pronunciation

  • 8 years ago
scapegoat. red herring. person accused of a something as a cover for a bigger more elaborate crime.


patsy definition by Urban Dictionary

Recommended