Until I saw other people mentioning products "dropping." I had no idea how Massdrop got its name. But I've only seen it in the past year or two. Usage is usage. Fair enough, but... Reminds me of a donkey giving birth! Plomp. American, right? Has it spread to British English? Not seen in this corner of India yet.