Skip to main content

Definitions by palofa

stankussy 

the female genital area that smells.
damn that hoe gotta stankussy
stankussy by palofa April 2, 2022