If I had to guess, I would fill in the blank as
Poseur (or something equivalent).
Definition: a person who pretends to be what he or she is not. He doesn't equate your passion for street driving to his skills at track driving.
This guy was an ass and probably has a small dick. The small minded always have a need to place themselves above others. Ignore him and anyone else who thinks like him.
Personally, I love beating the crap out of these kind of guys at the racetrack. Hate to say this but they are almost always driving a 911 and can't understand how I beat them in my Boxster. And then they pile on the excuses; they had bad tires, bad weather, bad setup, or my Boxster must have a 3.4 or 3.6 engine. And when I explain that its just a plain old 2.5 Boxster, they get pissed and walk away.