Last modified on 20 June 2013, at 01:45

marmalade dropper

EnglishEdit

NounEdit

marmalade dropper (plural marmalade droppers)

  1. (UK) Highly stunning information, especially when associated with the news