What is the meaning of EMMAS. Phrases containing EMMAS
Slangs & AI meanings
emmas
Noun. Haemorrhoids. From the rhyming slang on Emma Freud, broadcaster, writer, and daughter of Sir Clement Freud.
EMMAS
Emmas (shortened from Emma Freuds) is London Cockney rhyming slang for haemorrhoids.