Green’s Dictionary of Slang

snookered adj.

see snockered adj.