¿Qué significa eso? ¿Significa que están cogidos de las manos?

Respuesta de un hablante nativo
Rebecca
¡Para nada! Si se estuvieran cogiendo de las manos, diría: "your hand in mine", es decir, utilizaría "in" en vez de "on". La expresión "your hands on mine" significa literalmente colocar una mano encima de la de otra persona e implica estar muy cerca físicamente, así que podría tener una connotación sexual y todo. Ej: "He put his hand in hers, and they walked to the market." (Él colocó su mano en la de ella, y caminaron por el mercado.) => cogidos de la mano Ej: "I could feel his hands on mine while we were dancing." (Podía sentir sus manos en las mías al bailar.)