look up any word, like yeet:

1 definition by yo0o0o0o0O

 
1.
a shorter term for a vagina itch or a itchy vagina.
i had a vitch all day
by yo0o0o0o0O May 05, 2010