Potato Trap Definition
noun
A person's mouth .
Wiktionary
Origin of Potato Trap
Of Irish origin.
From Wiktionary
Find Similar Words
Find similar words to potato trap using the buttons below.
A person's mouth .
Of Irish origin.
From Wiktionary
Find similar words to potato trap using the buttons below.