English version

screwed up

From Longman Dictionary of Contemporary English
Related topics: Psychology, psychiatry
screwed 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
Pictures of the day
What are these?
Click on the pictures to check.