Well actually no, embarrassed doesn't really mean that. But I think in The Mayor's case it was a combination of embarrassment and fear of getting caught.
Unlike some others here, I think him saying he lied because he was embarrassed actually fits nicely into his narrative of being "human". I...