NEWTONS


Meaning of NEWTONS in English

Noun. Teeth. Manchester rhyming slang derived from Newton Heath, a district in Manchester. Cf. 'Hampsteads'.

Slang English vocab.      Английский сленговый словарь.