Skip to main content

Definitions by Jaysmit

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