Green’s Dictionary of Slang

shambles phr.

also SE shambles, a slaughterhouse (later a mess)

In phrases