That’s a good principle. Whoever it is, as long as they’re hot, it’s fine
OL does mean Office Lady, it’s used repeatedly in the series Kesa mo Yuraretemasud![]()
Does OL stand for "office lady" here?
It's the only thing I can think of, after considering the context... it's not an abbreviation I've seen used in English before.