have one's ass in a sling

[have one's ass in a sling] {v. phr.}, {slang}, {vulgar},{avoidable} To be in an uncomfortable predicament; to be in thedog-house; to be at a disadvantage.

Al sure had his ass in a slingwhen the boss found out about his juggling the account.