Slang: Done up Like a Kipper

Done up Like a Kipper — defeated, framed, caught by police at the crime scene. Learn the meaning and origin of this English slang expression from our English-Bulgarian dictionary.