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