Skip to main content

Definitions by Heedlarky1872

Japanese squirt rocket

3 Japanese woman fist each other's vaginas until climax and squirt. Who ever squirts the furthest wins.