TMZ reports Elton John had a crappy weekend after the Rocket Man came down with a nasty case of food poisoning.
E.J. was supposed to perform at Caesars Palace in Vegas this past Friday and Saturday night, but the singer had to back out when something he ate backfired.
No details on suspect food or drink or symptoms.