1 definition by Aidan Mowat

Top Definition
Unloading a massave turd in the toilet
Damn that was Shitzilla
by Aidan Mowat February 16, 2005
Mug icon
Buy a Shitzilla mug!