Are you sure he didn't hit you in the vagina?
I keed, I keed.......you should have called the cops when it happened. If he does it again I would absolutely call the cops.
2011 BMW 135i - BSM
2006 Mazdaspeed 6 GT, 2000 BMW 323ci, 2003 Evolution VIII, 1995 Nissan 240sx w/ SR20DET