Screwed. Messed up. Fubared. Most likely a derivative of the idiom 'screw the pooch'.
Log in or register to write something here or to contact authors.