1 definition by 12baedrian
Someone who is obsessed with their car.
Often parks in McDonald's Car Park to rev their 1 litre engine or goes"lapping" round town late at night; usually to meet or impress their love interest.
Often parks in McDonald's Car Park to rev their 1 litre engine or goes"lapping" round town late at night; usually to meet or impress their love interest.
by 12baedrian March 7, 2019