This sounds a little like someone I used to know. Can you say more about how her personality came to light? Any little red flags your friend initially tried to ignore?
The first hint to me that something was off was the fact that she, and all of the options, typed exactly alike in a sort of moronic mix of Spanglish, weeaboo, and lolcat speak. The particular phrases, abbreviations, emoticons, and choice of word misspellings were very easy to pick out with enough careful observation. She didn't even attempt to disguise her style. By the time I caught on, my friend was already run roughshod by the abuse, and only stayed with her because he was in deep denial, lacked the courage to leave, or both. Thankfully he did leave before actually meeting her in person, which experience would have been absolutely harrowing.