1 definition by Jayley☮♥☺

Hitting a female so hard their weave falls off.
Damn, man! You gotta stop bus drivering her! She's running outta good weaves!
by Jayley☮♥☺ November 2, 2012
Get the Bus Driver mug.