Spot on.  She is definitely lying about how much she eats and how big she actually is to make him look like an asshole for calling her out on getting fat.  My guess, 5'7" 190-200, probably more in the 29 BMI range, not 23. Small fat enough to delude herself in to thinking she is not fat.