Translate from Cockney slang: Mystic Meg June 7, 2017 By Show answer Answer: Leg More English Words & Origins QuestionsMore Language Questions