Skip to main content

Definitions by Turdy fan

turdzilla 

a rock band from richmond Virginia where the lead singer wears a turd suit and has sexy french maids and costumed cats.
myspace.com/turdzilla
Did you see the last video of the Turdzilla French maid with the war hammer yet?
turdzilla by Turdy fan June 17, 2009