labbergasted
adj. appalled by discovering how much weight one has gained.
Origin: Washington Post
11/05/2010