screwup Meaning and Definition

Definitions

English definition for screwup

1. n. the complete mismanagement or mishandling of a situation

Sponored Video