I am not a twitter user (I am both a twitter and faceborg refusenik), but I wish you-all (Standard English *really* needs a plural second person pronoun, or maybe we should bring “thou” back and restore “you” to that role) the best of luck in resolving this. This individual sounds like a real piece of work. (And for you non-native speakers, that’s not a compliment!)