XOXO The origin and history of XOXO. Etymology A repetition of the written symbols X for a kiss and O for a hug. Origin: English ← Back to the full definition of XOXO