I'll fix it, don't worry.
I'm not English myself, but I think "glomp" means a kind of a spontaneous-happy-hug, while "cuddle" is something more sweet and tender.