11 definitions by jms

A town in North Hertfordshire that is full of weirdos. The popemobile was made there.
Im going to Letchworth tommorow
by jms February 1, 2003
Get the Letchworth mug.
Expression used in The North Of England meaning good
Ah, thats well mint!
by jms November 1, 2002
Get the mint mug.
a pleasureable experience
Im having a G-spot Botox
by jms October 25, 2002
Get the G-spot Botox mug.
dj manic pumpin out dem wikkid choons
feelll da bassssse
by jms October 25, 2002
Get the choon mug.
an obsession of a certain urbanite named stupid twat
by jms October 25, 2002
Get the stobart mug.