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.