potato trap
Noun
Meaning
potato trap (plural potato traps)
(slang, derogatory) A person's mouth.
Synonyms: trap; see also Thesaurus:mouth
Noun
potato trap (plural potato traps)
(slang, derogatory) A person's mouth.
Synonyms: trap; see also Thesaurus:mouth