Translate from Cockney slang: Hum & Song June 7, 2017 By Show answer Answer: Pong (smell) More English Words & Origins QuestionsMore Language Questions