1 definition by Squirt.Gun.Owner

Top Definition
Girl who squirts several times during intercourse.
Jennifer was a squirt gun last night during sex.
by Squirt.Gun.Owner October 15, 2010

Mug icon
Buy a Squirt Gun mug!