1 definition by Thechavman

When a girl is in the middle of an orgasm that she squirts cum out her pussy
"jane, I squirted 5 meters last night"
"Anna, well I squirted 6
by Thechavman September 23, 2019
Get the Squirted mug.