Skip to main content

Turdy fan's definitions

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?
by Turdy fan June 17, 2009
mugGet the turdzillamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email