I reach for her hand and pull her toward me, twirling and swinging her in time to the music. We break apart for a couple of seconds, shuffling and stepping. Marco moves toward us and I twirl her into his arms. They rock together momentarily and then he spins her back to me.
The song ends, but Ghost in the Heart follows and we carry on dancing. Marco and I pass Sefi back and forth between us. I pull her into my chest, then push her away so he can claim her and do the same.
The next song, The Alchemist, is slow. I hold her close, my hand firmly gripping hers and the other circling her waist. Marco comes up behind her, places his hands low on her hips. He reaches around her body to grasp my ass and we dance together, the three of us.
She’s quiet. What is she thinking?
Marco’s hard-on must be pressed into her butt.
She lifts her face and her eyes meet mine. I see the question there, but I also see the desire.
I tilt my head and kiss her.
She gasps but doesn’t pull away.
I open my mouth and she opens hers, our tongues dancing while our bodies rock.
Marco lets go my ass and I spin her around so he can kiss her too.
I watch them, watch his mouth meet hers hungrily, and my balls tighten.
I lean in and slide my fingers up her thighs to cup her peachy asscheeks.
She breaks away from Marco, her eyes wide. “I thought you were both gay.”
I chuckle. “We’re bi, bambina.”
She jams her hands into her armpits. “I need to sit down…”