Having lesbian sex.
See Marmalade Maker
I saw those 2 making marmalade on the nightbus
9👍 1👎
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.'
2👍 5👎