While I agree with the message of most of the posts in this community, I must admonish y'all for your gross misuse of a positive word. It's good to be weird - a weirdo - as the alternative is being normal, and that's something everybody should strive to avoid.
In fact, I'd argue that most of the people y'all call weirdos are actually normal. And that's the problem - their shitty behavior is normalized. Co-opting "weird" to use as an insult to normal assholes only corrupts the word without adding anything of value.
It's like how "literally" is now literally its own antonym. Nobody benefits from that new definition - all it does is cause confusion.
Dude, I'm weird as fuck and I contribute a ton of posts here calling them weirdos.
I call them weirdos because they're horrible people who can't stand such an easily-dismissed name.
I also have green eyes, but if calling them green-eyed pissed them off and made me laugh, I'd call them that too.
Edit: also, you are talking about contranyms, which are a valid form of language. One example given- "Dust can mean "to remove dust" (cleaning a house) or "to add dust" (e.g., to dust a cake with powdered sugar)."