Definitions by The rat rod guy
The headlight delight
The act of having sex in the middle of the night off the side of a country road in the bright light of your trucks headlights.
The headlight delight by The rat rod guy November 8, 2010