Oh Meehan is shaking. Meehan is a rat.
I saw that, he was visibly shaking!! (Granted, I know I would be were I in his shoes.)