(informal)
they admit that they've had it : HAVE NO CHANCE, have no hope, have failed, be finished, be defeated, have lost; informal have flopped, have come a cropper.
if you tell anyone, you've had it : BE IN TROUBLE, be in for a scolding; informal be for the high jump, be in hot water, be in (deep) shtook; Brit. informal be for it.
2192; headword