In slang spoken English, if you call some guy a “Queen” it means that you are making fun of him. You are saying that he’s acting womanly or he’s gay. It doesn’t even mean that you think being gay is bad. It’s just a way to joke with a guy.
Here are a couple real example sentences:
Mark is such a queen. He won’t come out for a few beers with us because his mom doesn’t like him drinking.
It’s only a bee sting. It doesn’t hurt that much. Stop complaining about it and being such a queen.
I hope you enjoyed that lesson! I am sure it will be helpful for you. In today's world, it's important to sound great when you speak English with native speakers. Click on the link for an amazing program to Learn a REAL American Accent