look up any word, like donkey punch:

1 definition by Aoife Mary

 
1.
viv
very itchy vagina
i have a viv
by Aoife Mary November 18, 2011