1 definition by soy nuggets

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 6, 2009
Get the vabnerette mug.