squap

A term used to describe masturbation, specifically for women.
I heard Stacy squaps to John on a nightly basis.
by Jaysmit January 04, 2008
mugGet the squap mug.