You just dissed the boss in an open meeting; should have done that in private!You have really got your ass in a sling now fool!!
by hummingharpman December 7, 2013
have one’s ass in a sling
to be dejected or hurt; to be pouting; to be in trouble. (Usually objectionable. Have got can replace have.)
to be dejected or hurt; to be pouting; to be in trouble. (Usually objectionable. Have got can replace have.)
by Morpork46 August 11, 2017