shower British informal
a group of people perceived as incompetent or worthless
I think this term is becoming obsolete. It's certainly not something I've heard in the street recently. The first place I encountered it was the 1959 film I'm Alright Jack.
Major Hitchcock: They're a shower. Absolute shower.
According to wiktionary it comes from shower of shit but there is no justification given.