marmalade dropper

EnglishEdit

NounEdit

marmalade dropper ‎(plural marmalade droppers)

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

SynonymsEdit