Question: what does it mean when a guy randomly kisses you?
Answer: The meaning is obvious, someone is letting him kiss you. ... Now, I do not have experience in this area, but I'd say it's because he loves you a lot and his favorite way to express it is by kissing. Or, you could be a really good kisser. Or, maybe he's just an intimate guy (perhaps hoping for it to lead to sex).