Top Definition
Someone who will drive around town to find an animal crossing the street, then proceed to plow them over with his/her car.
Guy 1- Jimmy is such a faggot

Guy 2- Why?

Guy 1- He drives around town all day running over squirrels.

Guy 2- What a Road Killer!
by My Pseudonym is hot April 29, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.