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.

Words Starting With

Words Ending With

Unscrambles

potato trap