Top definition
one who causes multiple accidents on the road and ends up fucking everyone else trying to get to their destinations
Jay: WTF is going on here!!!
Ted: freakin' Slut driver!! runnin into people.. backin the roads up and fucking everybody!!!
by Jay2kay March 03, 2010
Get the mug
Get a slut driver mug for your grandma Rihanna.