potato trap

potato trap antonyms

potato trap definitions

noun
  • A person's mouth.