look up any word, like bae:
 
1.
A female who is discerning about having sex. A woman who has high sexual standards.
You'll never get her in bed... She's too Vagicautious.
by ScottGlick February 04, 2012
3 0