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