john mayer has a boy crush on justin timberlake
when a guy really admires another guy, but not necessarily in a sexual or romantic way
"john mayer has a boy crush on justin timberlake" What is the definition of "boy crush"?