1 definition by Noodles0105

When two guys stand face to face looking into each others eyes and jerk each other off. (An adaptation from Dutch rudder)
by Noodles0105 February 10, 2018
Get the [Deer in the headlights] mug.