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