Top Definition
pimple found on the inner labia of the female genitalia; a vaginal pimple
After an experience with an unsanitary Brazilian wax, Mary found a vabnerette in her lady business.
by soy nuggets January 05, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.