My neighbor saw me working on my car and came over to help. At one point he commented that I was really good at working on cars...lack of dick does not make me mechanically challenged. Jerk!
That actually sounds like a compliment from the dorky neighbor .... not a slight.
Most people are mechanically challenged..... he was probably impressed.