adj. attached with a screw; drunk, intoxicated (British Slang); contorted, twisted; cheated, deceived, gypped (Slang)
SCREWED
Meaning of SCREWED in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012