look up any word, like fleek:
 
1.
Someone who is physically attractive to him/herself, more than to others, in a sexual way.

From ipse (self) + sexual.
"I don't think of myself as heterosexual, homosexual, bisexual, or even asexual. I'm mostly ipsexual."
by Chrekol July 10, 2005