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 07, 2015
Get the Droppelganger mug.