Definition, synonyms and related words
simple past tense and past participle of screw up
Having been screwed into a ball.