It is a term used to describe a
particularly attractive looking person (usually, male) whom you find "fetching" or would like to pursue a romantic
relationship with. In other words, a romantic interest who is the equivalent of "oh my God!
What is that magnificent creature". The use of the term is relative to its user.