Top Definition
Being absolutely in love with someone of the opposite sex but there is an absence of sexual feelings.
Your best guy friend that you love to death but your relationship is strictly platonic would be a human crush.
by Salli Galindleton September 27, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.