Random
Source Code

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