1 definition by Drench Dadi

Top Definition
when a woman's vaginal area is irritated
Sally sat in the sand too long and got vagitch.
by Drench Dadi April 20, 2017

Mug icon
Buy a vagitch mug!