Word info

potato trap

Noun

Meaning

potato trap (plural potato traps)

(slang, derogatory) A person's mouth.
Synonyms: trap; see also Thesaurus:mouth

Source: en.wiktionary.org

Close letter words and terms