Top Definition
A lesbian.

Origin from the Middle-England Conservative ladies in the Tv show 'Little Britain'. Now common slang in London.

See also Making Marmalade- having lesbian sex
'No more lesbian Marmalade I beg of you.'
by Nice even chunks... January 05, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.