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. Английский сленговый словарь. 2012