have a thing for (someone)

have a thing for (someone) To have a romantic infatuation with someone, especially unbeknownst to that person. I had a thing for one of my colleagu...
Back to Top