Top definition
Good driver, a driver that go 160 in a 60 road , without making any stupid collisions or accidents.
look at the lebo driver with his Subi.
by moey132 August 16, 2016
Get the mug
Get a lebo driver mug for your sister-in-law Zora.