1 definition by Jayley☮♥☺

Top Definition
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

Mug icon
Buy a Bus Driver mug!