<human>: Can you provide a brief overview of the text?

So two months ago I randomly started talking to this girl who lives in my old town on Facebook. When we talked we didn't really flirt, but we have a lot in common as well as similar sense of humor so I always made her laugh. She was supposed to come visit me, and I was supposed to go visit her but things didn't work out. Recently I found out I was moving back to my old town and she seems to be excited to hang out with me! From day one that I talked to her I was kind of into her, we Skyped once but she was with someone I knew from high school so it was a bit weird. So since then I have just been playing it cool waiting to meet her in person. But randomly tonight she messages me asking when I'm moving back, tells me she wants me to be at her birthday, and asked if I wanted to be her "Facebook Husband". I was stoked and said "yes" but now I'm kind of confused as to what is a "Facebook Husband", and how do I just become her boyfriend or something not weird? 

Also I'm short, fat and super self conscious so I'm super nervous about meeting her in person and having her be grossed out. But I mean she's best friends with someone I used to hang out with everyday so maybe someones putting in good words for me?
<bot>: Random girl that I never met from my old town asked me to be her facebook husband, and I don't know what that is or means.