A fork of Rural Dictionary
A Rhode Island term meaning ejaculation of seminal fluid.
I just did a generous squirt last night