Green’s Dictionary of Slang

haddit adj.

see had it adj.