Skip to main content

Droppelganger

Someone who signs for something that's supposed to be delivered to you instead
Why did Joan sign for that delivery of Humira? She's totally being a Droppelganger.
by PavoniaMan December 7, 2015
mugGet the Droppelganger 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