1 definition by Kieran Macdonald Hall

1
London rhyming slang meaning "teeth". Hampstead Heath - Teeth.
I'm going down the dentists to get me hampsteads checked
by Kieran Macdonald Hall October 30, 2006
Get the merch
Get the hampsteads neck gaiter and mug.