A secret crush is someone you only meet once but they make such an impression that you never forget about them. Eventually, you develop a crush on the idea of them and long for the relationship you imagine in your head.