1 definition by Poetiq

Top Definition
The act of a woman squriting during sex while on their period.
My girl discovered she's a squirter when she hit me with a blood geyser last night
by Poetiq January 04, 2017

Mug icon
Buy a blood geyser mug!