1 definition by NONspeakingLEMON

Top Definition
a form of un crusty vaginal lips that feel awesome :)
that chick i was with last night had some supreme vagina!
by NONspeakingLEMON October 28, 2010

Mug icon
Buy a Supreme Vagina mug!