the humbleironman's definitions
noun - shitting oneself, to shart, particularly during an endurance sport, such as an Ironman triathlon.
by the humbleironman November 21, 2014
Get the Glovermug.
Get the Glovermug. We'll email you a link to sign in instantly.