Situation:

I've been pretty aloof / stoic to girls while being kind cocky without smiling at my work while being pretty friendly to the guys. This girl said what I thought was "I like your glasses" but said "Where'd you get your glasses" instead. I kind of acknowledged it without saying it and then just walked off. She got angry and confronted me and said

"I said I like your glasses! You're suppose to say thank you!"

Me: smirk But I didn't.

Her: But that's rude!

I don't remember what else we said but that was the gist of it.

After that she ranted to someone about how I might be gay because she thinks I ignore her when she tries to talk to me while I'm friendly to the guys.

She pretty much ignored me for the rest of the shift. Did I hold frame? I wasn't trying to be an asshole but rather holding my frame.