1 definition by Jeffsodef

Double penetration, with one guy wearing a conductors hat, and all parties involved make choo-choo noises.
I couldn't get any sleep last night because Victoria was getting double railroaded next door.
by Jeffsodef December 30, 2016
Get the double railroad mug.