Griz77's definitions
When the labia majora of a woman protrudes so far that it resembles the silhouette of a stingray hanging from a clothesline.
by Griz77 July 8, 2010
Get the Stingray mug.
Get the Stingray mug.We'll email you a link to sign in instantly.