Done up like a kipper

1. Beaten up.
2. Fitted up or framed.
3. Caught red-handed by the police.
Categories: British adjective slang