so badly screwed up - Turkish English Dictionary