1 definition by PatGoat123456

To play with yourself/masturbate. More often used to describe female masturabtion
I twittered her pussy and she squirted all over
by PatGoat123456 November 17, 2009
Get the Twitter mug.