Top definition
A game in which you drive up next to another in traffic and touch the side of their car while still driving ahead.
"Oh dude, we'll totally do some traffic touching after work."
by ImNotNobody February 08, 2015
Get the mug
Get a Traffic Touching mug for your coworker Jovana.