look up anything, like your first name:

1 definition by trebvully699

1. vugugina
A terrible smelling vagina.
When I took her pants off, I smelt an awful smell; I traced the source of the odor to her vugugina.
awful odor vagina smell pants off
by trebvully699 Dec 25, 2011 add a video
rss and gcal