Top definition
A woman who ejaculates during orgasm. Usually in copious amounts with great force.
Why's the bed so wet?

Dude, your mom is totally a squirtter...!
by crbdth December 30, 2009
Get the mug
Get a Squirtter mug for your girlfriend Riley.