Top definition
A very very big piece of shit. Even some Japenese people might mix it up with Godzilla since it is so big and ugly. But in reality its just a gigantous piece of shit.
Hey come and check out terdzilla in the bathroom in the A hall!!!
by Magnus Ver Magnison August 07, 2007
Get the mug
Get a Terdzilla mug for your cousin Vivek.