PEACH


Meaning of PEACH in English

To impeach: called also to blow the gab, squeak, or turn stag.

Slang English vocab.      Английский сленговый словарь.