1 definition by flowergirl555

1
a word used to descibe a vagina secretly
ouch !! you just hit my vesha
by flowergirl555 November 04, 2010
Get the merch
Get the vesha neck gaiter and mug.