|
Definition of Marmalade dropper
1. Noun. (British) Highly stunning information, especially when associated with the news ¹
¹ Source: wiktionary.com
|
1. Noun. (British) Highly stunning information, especially when associated with the news ¹
¹ Source: wiktionary.com