Top definition
The combination of peeing and deucing (deficating) at the same time. A speuce represents the release of urine and excrement simultaneously from the body.
Man those 4 cups of tea and that bowl of chili made me speuce like a mad cow.
by TDubs23 November 17, 2009
Get the mug
Get a Speuce mug for your father José.