1 definition by PotatoWordMasta

Like a wedgie, but in the Vagina
See Shiela over there? She is having a total vaggie
by PotatoWordMasta February 3, 2011
Get the Vaggie mug.