POTATOE TRAP


Meaning of POTATOE TRAP in English

The mouth. Shut your potatoe trap and give your tongue a holiday; i.e. be silent. IRISH WIT.

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