Depends who you are saying it to. Between male friends and family that's just banter here. On the other hand if you're calling some gay stranger it then it's classed as hate speech.
I'm pretty sure the likes of Facebook and Twitter pick it up as the same in their algorithms as well.