Skip to main content

Noodles0105's definitions

[Deer in the headlights]

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
mugGet the [Deer in the headlights]mug.

Share this definition