The OP isn't from the US. Typed word is different from spoken language, subtext and context and all that.
OP might come off as an asshole, but I think he's actually just being precise with his words and trying to be as clear as he can. Especially since slang for various parts is entirely different around the world. Nothing at all wrong with that.
There's also plenty of folks who are far more abrasive and don't get called dickheads.. So there's that too.