2 definitions by acheron800

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