Meaning of You guys are so screwed now