1 definition by natural9

Top Definition
To gangbang an inflatable sex doll.
All my homes are coming over and we're going to have a doppelganger tonight!
by natural9 June 13, 2020

Mug icon
Buy a doppelganger mug!