1 definition by Trust me 357

Top Definition
When two Dodge Dakota owners greet each other by grabbing the others genitals.
Logan didn't want to scare the other driver. So he used the Dakota Handshake.
by Trust me 357 August 03, 2018

Mug icon
Buy a Dakota Handshake mug!