the caped avenger's definitions
An advert that is really bad, it's totally unbearable to watch and you wish you had taped the TV show so that you could skip through it
by the caped avenger June 24, 2008
Get the badvert mug.