English
English version

screwed up in Psychology, psychiatry topic

From Longman Dictionary of Contemporary Englishscrewed upˌscrewed ˈup adjective informal  MPSAD/UNHAPPYsomeone who is screwed up has a lot of emotional problems because of bad or unhappy experiences in the past