Earlier quoted context omitted.
Actually, it's pretty hard to eat a whole day's worth of calories in a single meal. I know this because I've tried to, regularly, as part of a longer attempt to gain weight. If you're ordering at McDonald's, your best calorie/dollar ratio [edit: s/your best/my preferred] is the ~800 calorie double quarter pounder with cheese for ~6 dollars. My daily caloric requirements are estimated at 3000 calories based on my age…
Now add a 32oz coke (320 calories) and a large fry (510) and you're at 1,652 calories for what many people would consider a "small" meal. Throw in a 510 calorie McFlurry for dessert and you've just blown past 2k calories in a single sitting.
A huge sandwich, 32 oz of liquid, tons of fries, and then another cup of liquid?
Somewhere about mid-way through that a normal human being should feel sick and stop eating. That's not a "small" meal by any measure.