Top definition
A derelict, poser, or someone who sucks at driving a vehicle or race car.
by acheron800 March 25, 2011
Get the mug
Get a Donkey lipper mug for your mate Larisa.
2
A derelict, poser, or someone who sucks at driving a vehicle or race car.
by acheron800 March 25, 2011
Get the mug
Get a Donkeylipper mug for your friend Rihanna.