EMMAS


Meaning of EMMAS in English

Noun. Haemorrhoids. From the rhyming slang on Emma Freud, broadcaster, writer, and daughter of Sir Clement Freud.

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