As part of the Dingo Dollar Challenge, the celebrities had to guess who had lost a record two stone and three pounds while in the jungle - Rosemary or Colin Baker.
The campmates incorrectly guessed Colin, with Eric saying: "He lost that in 17 days. That's just under two pounds a day. No way could Rosemary have lost that weight in five days less."
When they discovered it was in fact Rosemary, Ashley Roberts wondered what Rosemary must have been eating before entering the jungle. Eric said: "She must have been a pig."
Charlie Brooks defended her, saying: "Credit where credit is due Eric."
He replied: "Credit? She doesn't really look any better with losing all that lot. She needs to lose a lot more yet."
Elsewhere in camp, Hugo Taylor revealed that David Haye is sexually frustrated.
The pair had to bash 30 huge spiders hanging from the trees piñata style until they exploded to release cash as part of the Dingo Dollar Challenge.
"Hugo's in a bad mood," David said. "He's running on fumes at the moment so to come here and let go with a big stick and smash the spiders to pieces I know that secretly he'll love that."
Hugo added: "I found it quite therapeutic actually, and David is actually quite sexually frustrated at the moment so I think this helped him out with that one. I'm sure that although he can't bash one out at home, he can bash one out here!"
The celebrities also received letters from home in tonight's episode as the competition draws to a close.