Skip to main content

Definitions by LondonSlangMonger

Used in London, UK to refer to a wrist watch.
i moved to him for his kettle.
Kettle by LondonSlangMonger August 4, 2009
Word of the Day on April 20, 2025