I still have not received the Tag Editor badge.
Did I not understand the requirements correctly?
Meta Stack Exchange is a question and answer site for meta-discussion of the Stack Exchange family of Q&A websites. It only takes a minute to sign up.Sign up to join this community
You didn't edit the tag wiki; you created it. The badge is only awarded for editing existing wikis.
I've noticed that sometimes the badges take a while to get. You won't immediately receive the badge. I'm sure that some time in the near future, if you really did do what was required for the tag editor badge, then you will get the badge.