Skip to main content

Definitions by Leqqende

A word to describe female gentials such as the vagina.

Also used to describe a female that you find good looking.
I got me some good snee lastnight.

That girl over there is defiantly snee
Snee by Leqqende August 6, 2014