i have such a huge nerd crush on our prof
a crush on someone that developed because of admiration for the person's skill/talent/intellectual abilities etc
"i have such a huge nerd crush on our prof" What is the definition of "nerd crush"?