How to reply to Homophobic slurs?

I’m mainly curious about ways to react when I am called a homophobic slur in a school setting. I’m a queer male, feminine mannerisms. Teach all grade levels k-8th and have taught high school as well. It never fails, there’s usually one incident a year where a student gets upset because I am reminding them of expectations like put your phone away or do your work/watch your language.

In the most recent incident I had a 8th grader call me a f*ggot because I told them to complete their work or leave the classroom. Called home mom was dismissive and didn’t really care, admin had a discussion w student and it didn’t really seem to help.

I’ve tried doing things the proper and right way but sometimes I feel like I need to be rude right back while tiptoeing the line of what’s acceptable.

I want to be able to shame or embarrass a student for crossing the line and trying to hurt me.

I know ,have a thick skin and all that but I’m trapped in my profession and I know that won’t be the last time it happens. Been to 3 diff schools and it’s happened at least once at each school, diff age ranges.Any good comebacks, burns I can use? Mainly thinking of middle school 6/7/8+ students.