1 definition by CaWe

Top Definition
To take a crap. End of story.
"I could totally hear this dude squirting turtles in the stall next ta me."
by CaWe March 20, 2004
Mug icon
Buy a Squirting Turtles mug!