1 definition by D-M-C

An erection of some much magnitude that you can see your face in the shiny bell-end.
Wow, I got an unbelievable doppleganger when I went for my full body massage.
by D-M-C May 1, 2008
Get the doppleganger mug.