look up any word, like pretty face challenge:

1 definition by no1sname

 
1.
Very sexy but can be shy at some times but is most likely to talk when around someone that they are comfortable with.
She is such a MICHEYLA around me.
by no1sname June 16, 2011