Skip to main content

sb057's definitions

shadowdrop

A commercial product, frequently a video game or video game demo, that is released immediately after its announcement. May also be used as a verb to describe the action of doing so.
I'm excited for Guns of War X after playing the demo they shadowdropped during their press conference last night.
by sb057 March 5, 2019
mugGet the shadowdrop mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email