Slang meaning of xoxo

xoxo means: lots of huges and kisses