RootBeerGuy, 19 days ago Jeep ducking certainly sounds more like some sexual kink explained in the urban dictionary.
Jeep ducking certainly sounds more like some sexual kink explained in the urban dictionary.