Kettle

Used in London, UK to refer to a wrist watch.
i moved to him for his kettle.
by LondonSlangMonger August 4, 2009
mugGet the Kettlemug.

Share this definition