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.
"Where is John tonight?"
"He's gone lapping round town to impress the UJs."
"What a KB John is!"
by 12baedrian March 7, 2019
Get the KB mug.