Did anyone consider whether or not the horse WAS really gay? If the horse was, than what is the offense? Outing the Horse? And if the horse wasn't, does that make the officer and horse homophobic for being upset about being called gay?
The horse was dressed up in leather. Any reasonable person would have questions.
Yeah, I cant fathom how calling a horse gay can be construed as homophobic. Sign of being drunk and disorderly? Probably, but then charge him with that. Well done to him for telling the police where to go with their stupid fine.
If youre drunk (and no doubt the guy was), dont say something stupid to a policeman. At the moment theyll happily fine you. But charges like this are ridiculous.