Skip to main content

Tooloo & Solo 's definitions

Snatch potato

Adjective for someone with hairy moles on their labia.
Man I seen this chick naked and she had a huge snatch potato.
by Tooloo & Solo August 26, 2022
mugGet the Snatch potatomug.

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