What is a Womble in British slang?
noun. British. A fictional animal inhabiting Wimbledon Common in London, characterized as clearing up litter. ‘The English National Opera has embraced a tradition stretching from Wat Tyler to the Wombles. ‘ What are the Wombles named after? The Wombles may famously be ‘of’ Wimbledon Common, but each Womble is also connected to somewhere else in…