Skip to main content

Definitions by UrgleMurgle

It's time for marmalade 

1. A phrase meant to admit attraction to someone and/or tell them you love them.
"Hey Jessica, it's time for marmalade."
"Oh my God, really? I love you too!"