My language teacher
A free, fast, and effective way to learn anything.
2 years ago
It's actually just a made up thing but I'm not sure where it originated. "Xoxo" simply means hugs and kisses which is usually placed at the end of a letter. Also, X is actually a symbol of kissing lips.