VERY IMPORTANT POINT.  When an American says someone is "obese," they don't mean a BMI over 30, they mean a mobility-challenged deathfat.  Her problem is ultimately being extremely stupid.    I say "stupid" particularly because of the language choices as well (she must sound extremely stupid in conversation)--I had a manager at [store redacted] with a very rich non-nasal Southern accent, but he didn't use "pin" and "cain't" pronunciation.  Surprise, surprise, he was physically fit.