AITA for defending a lesbian couple that asked me not to?

I (27F) was at the airport bathroom just now, putting some make up on waiting for my second flight of the day. I travel a lot through this airport so I went to a bathroom that's kind of hidden and I knew would probably be empty.

A cleaning guy came in and said something in German (which I don't speak) so I figured he was saying something about him being a man so I answered automatically with "don't worry, I'm almost done". Like 5 seconds after two early 30s women come in holding hands, one has short hair. The guy says something to the one with short hair and the other one answers with what I can only assume was her saying they are both women.

He looks at me and starts talking, again, in German, and I say "sorry I don't speak German". The woman tells me "he just thought she's was a man because of her hair" and I say "oh okay".

I keep putting make up on but the guy keeps talking to me and says in very broken english something including the words "lesbian, uncomfortable, wait outside". I don't know what he's saying but I'm getting pissed and the two women tell me they are sorry and to please ignore him. He switches back to them and starts slightly blocking them from going into the bathrooms and pointing at me. I don't know what to do but I'm angry at this point. I look at them, the one with short hair is looking back at me, uncomfortable, the other one is talking to him, visibly annoyed.

He switches back to me says something about "uncomfortable" and "lesbian" again and I said, almost word for word "Shut up and fuck off, if anyone is making me uncomfortable it's you, so get the fuck out and leave them alone".

He looks at me shocked, scoffs and leaves. The long haired one looks at me pissed and says "Great, now we can't even do anything about it even if we wanted to. Hope you feel better, thanks for saving us girlie" (ironically).

Now I feel like shit but I really think I was trying to do the right thing? Maybe it was my tone, I'm extremely tired and also LGBT so that's why I reacted strongly I guess.

I don't know if they were saying something I couldn't understand. Cleaning guy did not look or sound German so maybe they were just trying to communicate too and I thought he was being agressive?

AITA?