I had a hooded sweatshirt on last year at IAD. The screener ordered me (yes -- ordered me) to take it off. Since I didn't have a shirt on underneath it, I repeated to him, "Did I hear you order me to take off my sweatshirt?" When he replied in the affirmative, off it came to reveal a bare-chested 50+ guy. I'm a marathon runner, so there's not much body fat on top, so, no embarrassment on my part. He never asked me if I had anything on underneath.
You would have thought I rushed the checkpoint with an M-60 machine gun! The moat dragon was literally yelling at me at the top of his lungs demanding to know why I took off my sweatshirt. "Because you ordered me to..." was my reply. To make a long story short, the screener became downright belligerent towards me to the point of trash-talking. I had a long discussion with the supervisor and the screening manager. The end result was one less screener on the payroll. (Trust me -- I know that for a fact.)