Faire un baiser profond avec la langue.
« rouler », c'est déplacer un objet en le faisant tourner sur lui-même.
On peut donc considérer que les mouvements tournoyants de la langue lors d'un intense baiser langoureux suffisent à expliquer la présence de ce verbe dans notre expression.
Mais pourquoi le patin ?
Probablement, c'est le substantif tiré du verbe « patiner » qui, en argot, signifiait « caresser » (Caresser une partie sensible du corps du partenaire pour provoquer l'excitation sexuelle).