“You,” I say simply. Because it must be. She’s the only kind of magic that could make a ghost real enough to be able to feel and touch and kiss. I’m not going to overthink this or waste this opportunity, so I kiss her again.
And again.
And for a really long time.
She breaks away, panting. “You taste like snow,” she says, and then shakes her head. “No, that’s not right. You taste like winter air. Like when you run outside and the cold hits the back of your throat.”
I’m so dizzy I can barely reply. “You taste alive,” I say.
She grins. “Does that turn you on, ghost boy?”
“Yes,” I say, because there’s no point in pretending otherwise.
She bites her lip, and I can tell she’s thinking about something reckless. “Will it work?” she asks.
I tilt my head. “Will what work?”
“This.” She puts her hand on my chest, right over where my heart should be. I can feel her magic. “If we wanted to… if I wanted you, would it work?”
She’s blushing. Rose never blushes.
Before this moment I would have said it was impossible. But a lot of impossible things have happened since she got here. “It might,” I say. “But it’s never happened before.”
She studies me for a long moment. “So I’d be like, your first.”
I nod, arching an eyebrow.
And then she’s climbing into my lap, straddling me like I’m the last horse out of hell. I expect to lose the illusion of solidity, but it doesn’t happen. It occurs to me that it’s not actually an illusion, because I really am the epitome of flesh and blood right now. It’s her magic, or maybe it’s just her.
I don’t know. I don’t care.
She kisses me again, harder this time, hands in my hair and nails digging into my scalp. Every nerve in my body is desperate to feel more, like a man in the desert dying for water. I want to drink in all of this and all of her, let it fill me up, feel it forever.
She grinds against me, hips moving with the awkward urgency of someone who’s determined to figure it out on the fly. I can feel the heat of her through her jeans, the damp press of her cunt against the now very real, very solid bulge of my own body. I was never this hard when I was alive.
She fumbles with my shirt, which is the shirt I was wearing the day I died, and the fabric comes away in her hands like she’s tearing off the past. She kisses down my neck, biting at the line of my jaw, and everywhere she touches I turn to fire.
I try to return the favor, tugging at her clothes, but my hands shake too much. She helps me, pulling her t-shirt over her head, tossing it aside. She’s not wearing a bra, and her breasts are perfect. Not showgirl-perfect, not magazine-perfect, just perfect for her. Full and topped with pink nipples that harden instantly in the chill.
I want to taste them, so I do. I dip my head and take one in my mouth, rolling it between my tongue and teeth. I’m almost overwhelmed by the sensation. It’s been so long since I could taste, and I want to devour her whole. She moans, loud and unrestrained, like she doesn’t care who hears.
She pushes her hands down my back, fingers trailing the line of my spine, and every touch makes me more solid, more real. I feel her hands on my hips, sliding under the waistband of my trousers, pulling them down just enough to free my cock.
She stares at it, eyes wide. “Jesus,” she says.
I laugh, embarrassed. “Sorry.”
She grins. “Don’t be.”
She wraps her hand around me, and I almost lose it right there. But I hold on, barely.
“You want this?” she asks.
“Yes,” I say.
She shimmies out of her own jeans awkwardly, leaving her panties on. They’re black, with tiny white ghosts printed on them, and the sight nearly undoes me. She notices my reaction, laughs, and peels them off, tossing them in my face.
I catch them, inhale. Unbelievably good.