Subscribe English
look up any word, like tex-sex:

1 definition by cj313403

 
1.
when a female ejaculates a clear, odorless, liquid from her urethra due to stimulation of the "g-spot" to orgasm.
If you are a squirter you should have plenty of towels handy.
by cj313403 May 21, 2005
3617 1675