Site Language: EN
He really screwed up the project.

To have caused something to be in a difficult or problematic situation.
You screwed the meeting.
He screwed his chances.
She screwed the whole plan.
screwed up
screwed over
screwed the pooch
ruined
botched
wrecked