Skip to main content

Definitions by mwapslab

Marmalarge 

A term of endearment used between close friends. Frequently shortened to 'marm'. Popular in the UK, thought to have been derived from a mis-hearing of 'Marble Arch'.
Hey Amie, you're such a marmalarge!
Marmalarge by mwapslab September 16, 2009