tits up
Completely fallen apart
Tits up means completely failed or dead.
The phrase likely comes from the image of a dead animal or person lying on their back: The whole project went tits up, The company's tits up.
Primarily British slang, though increasingly heard in American English.
Sometimes hyphenated as an adjective: a tits-up disaster.
kaput
Slang for ruined
crashed · collapsed · bankrupt · ruined · wrecked · toast · finished · done for · dead in the water · gone south
tits upsuccessful
Having achieved one's aims
thriving · flourishing · going strong · on track · coming up roses
tits upup and running
Functioning as intended
operational · working · functioning · in working order · shipshape