I'm no help - we have 3 girls and they all hump each other sometimes ...sideways ...backwards - & totally clueless
I think they just go thru the motions - Chanel also has her boyfriend Magilla that no one is allowed to touch but her - so ....I guess it's not just a boy thing -