Huh?! Is this some kind of obscure pop culture reference? Proof that Taco Bell can post anything, devoid of sense or logic, and everyone will love it. I wish I was Taco Bell.