Skip to main content

Definitions by Tooloo & Solo

Snatch potato 

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