Skip to main content

Definitions by Jayley☮♥☺

Bus Driver 

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