The act of shitting and squirting at the same time.
Dude, I made the bitch shquirt last night.
by John Meuser June 30, 2023
Get the Shquirt mug.