1 definition by Turdy McExcrement

Gorillaz is teh best band evar!!! Dude, check it out...they combine rock, pop, and rap...OMG this is so original, it's not like this has been done already 15 years ago!!! album of the year!!!
by Turdy McExcrement April 4, 2006
Get the gorillaz mug.