Search in full dictionary

HAD IT (4)

HAD IT (4)
ScnMaster
(colloquial) suffered or are about to suffer the loss of one's life, effectiveness, chance to do or get something, etc. 3rd South African unpublished Appr GLS (19.3.92)