1 definition by DifficultLemon
A word used in a sarcastic undertone to describe a bad driver
Often also used in the same manner to describe a subpar vehicle
Often also used in the same manner to describe a subpar vehicle
by DifficultLemon January 25, 2019