that guy owns almost as much as delorian
a very sport and unique individual who shares characteristics with the car for which he is named
"that guy owns almost as much as delorian" What is the definition of "delorian"?