If you're an internet geek or an XBL gamer, you know that feeling... anger blended with exasperation and a delicious dollop of ludicrous. "What The French Toast!?" is a perfect expression of frustration and incredulity. One the whole world deserves at all times.