we’ve chronicled his meme-ification up until this point. February 2008: Waluigi is featured on Cracked’s list of ‘The 15 Most Annoying Video Game Characters’ Waluigi made his ...