vocab dash
Log in
Sign up
squirt
Top 30000
Meanings
Noun
1. an act of squirting (female ejaculation)
(slang)