Urban Dictionary's defining of a Girl Crush

This is UrbanDictionary.com meaning of the term girl crush. Good for a  couple of giggles. Also good for a couple of groaners.

Urban Dictionary on girl crushes