School troubles.. (Help!)

So, my friends decided to joke around and tell this kid I love him, which I don't. The kid is really weird. He took them seriously, and now everyday he hugs me which I DO NOT LIKE. Today, he sat next to me AND PUT HIS HAND ON THE INSIDE OF MY THIGH and said he liked to savor moments. Then he hugged me and said, "It's okay, it's okay." My friends started laughing and he SLAPPED THEM. I AM SO LOST. What do I do? I keep telling him my friends are joking around, he doesn't believe me. URGGGH. This is so frustrating. Help! I am so creeped out and frustrated! Oh yeah, he also grabbed my arm and said, "Let's get away from these @ssholes." I refused and he said, "Please, I don't want to force you." And tried to pull me up. Thank you for the advice!