Skip to main content

potato place

A place where potatoes are typically put; most often the mouth of a Irish girl or woman.
Shut your potato place or I will make you a real Irish Beauty!
by kmaddesa May 8, 2014
mugGet the potato placemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email