Skip to main content

Definitions by WTFranklin

Squinchy 

(n) A wedgie that happens in the labia. Synonym of camel toe.
"My panties were too tight and giving me a squinchy."
Squinchy by WTFranklin March 5, 2021