1 definition by Nicola and Rose

Top Definition
pronounced Mar-mah-lard...
used to add humour to a conversation and is also an interpretation of the word marmalade with a strange accent.
Jam
Sweet Lady Marmalade
by Nicola and Rose June 25, 2007

Mug icon
Buy a Marmalade mug!