Turdy fan's definitions
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
myspace.com/turdzilla
by Turdy fan June 17, 2009
Get the turdzillamug.
Get the turdzillamug. We'll email you a link to sign in instantly.