phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

To scarper

Posted by Ewie No-Nose on October 23, 2001

Rather than being cockney rhyming slang (Scapa Flow = go), I've always thought this derived from the Italian 'scapare', which means pretty much the same thing.