look up any word, like leh:
 
1.
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
3 1

Words related to bus roller

brown noser cheese eater leg rider rat bastard suck up