CHALFONTS


Meaning of CHALFONTS in English

Noun. Haemorrhoids. Rhyming slang. From Chalfont St Giles (a town in Buckinghamshire), rhyming with piles.

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