1 definition by ZING9

man:dude u've been in the bathroom for 50min!!
man2: yeh i just released a turdzilla..
by ZING9 January 14, 2007
Get the turdzilla mug.