According to the French Wikipedia, the http://fr.wikipedia.org/wiki/Battletoads! Not only that, this has been common knowledge in the French Wikipedia http://fr.wikipedia.org/w/index.php?title=Battletoads&action=history
Of course, http://www.encyclopediadramatica.com/Is_this_Battletoads%3F as well. Aparently none of the spoil sports on English Wikipedia speak French, so the French article is probably safe for another few more years....until they enter high school and start taking French classes...
edit: http://en.wikipedia.org/wiki/Battletoads
I guess it's not entirely a hoax, but it was selected to be one of a "hundred trial pending changes" test cases....
I take it that you weren't around for the early 90s. o.O The game is rather famous regardless of a lame meme.
Not entirely a hoax? It's not a hoax at all. I remember playing the game as a kid.