A derelict, poser, or someone who sucks at driving a vehicle or race car.
by acheron800 March 25, 2011
Get the Donkey lipper mug.