Top definition
v : to recieve sexual gratification through self-stimulation of the female reproductive organ
She loves to shrazel with her ribbed vibrator.
by Aaron and Claire February 15, 2004
Get the mug
Get a shrazel mug for your friend Vivek.