if you created a topic, you might be able to delete it.
or report it to a mod yourself and ask for removal.
general discussion is not public yelling space for perceived drama. actually whole itch is not place for this.