1 definition by soy nuggets

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

Mug icon
Buy a vabnerette mug!