Neologism: Musked life neologisms promises Aug 10 2018 musked - verb, past tense - When someone promises big and fails to deliver. (source: Gabriella Coleman)