Meaning someone is introvert, shy or socially awkward, kind of a wallflower, but interesting.
Wow she was very Introvesting, and I want to know more about her, even if she is shy.