Question: what does it mean when he puts his leg over yours?
Answer: He is probably innocently flirting or being a little playful because he might have developed a little crush on you. He knows these things throws you off so he is deliberately trying to mess around with you because some people are quite open minded.