Top definition
A fictitious place where eccentric immature Okanaganers who drive motorcars modified to the point of no return, can find solace with others who hate cars equally and share the same appreciation for dope shit, bad jokes and run-on sentences.
Come check out Kelowna Car Life some time; It's the Dope!
by CyVn July 02, 2010
Get the mug
Get a Kelowna Car Life mug for your dog Nathalie.