You didn't fail, you were let down. There is a big difference.
Fizzyo beat me to it but Stinking Rotten Fisheads to the lot of them. That is still the best insult I've ever heard, I'm so glad you came up with it, I smile when I think about it and anyone who can make me smile is doing a lot right.