Top Definition
car dealership term:
person will put blame on you "the bus driver" and roll over you, drag you down, tattletaler, a rat
Watch your back cause that girl is a bus roller..she'll drag you down
by mary April 06, 2005
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.