1 definition by Jayley☮♥☺

1
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 02, 2012
Get the merch
Get the Bus Driver neck gaiter and mug.