girl, you totally had your horn rimmed glasses on last night
similar to beer goggles, horn-rimmed glasses are what you have on when you think someone is very attractive, but it's just because you're really horny
"girl, you totally had your horn rimmed glasses on last night" What is the definition of "horn rimmed glasses"?