A huge log of shit; a turd so big that you have to throw ice cubes at it in the toilet until it sinks.
by Seekerjk September 27, 2007
Get the turdtantic mug.
Get the turdtantic mug.We'll email you a link to sign in instantly.