Car guy = Social outcast?

I guess I've never really taken too much ridiculing for being a car guy. I've had more positive responses than anything. I guess if you are happy in your own skin, others will be to.....

P.S. - J par, that is a phrase meaning "happy with yourself"...... everybody here wearing clothes. Sorry folks, had to help the lame