1 definition by Turdy fan

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

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.