Top definition
When you squirt and piss at the same time.
Man Iā€™m so embaressed I squirtapissed all over Jeremy last night.
by MR.MR. July 19, 2018
Get the mug
Get a squirtapiss mug for your father-in-law Manley.