I don't know who Yowo is, but I assume he is the same person as Ironfront. If myself and trupunx (I don't know who that is, but they seem to be more sensible than anyone else I've encountered on here) were the same person, that would make no sense. If I were a troll, why would I make two accounts?

I read all the posts. I don't know what Ironfront said (for some reason people aren't allowed to speak their minds without censorship here?), but he was banned for attacking a homophobe. Looks like it has something to do with homophobia to me.