Why Does 'XOXO' Mean 'Kisses and Hugs'?

By Gerard @presurfer

Kisses and hugs or XOXO is a term used for expressing love, affection or good friendship at the end of a written letter, email or SMS text message. But how did these two inconspicuous letters come to represent that well-known phrase?