Top definition
Female masturbation in regards to a wet sometimes loose vagina that makes a moist smacking sound.
My roommate decided to take care of her wet itch while I was sleeping.
by Thisguy58 March 16, 2015
Get the mug
Get a Wet itch mug for your friend Bob.