Translate from Cockney slang: Randolph Scott June 7, 2017 By Show answer Answer: Spot (acne) More English Words & Origins QuestionsMore Language Questions