We'd been making eyes at each other at the party all night. The first time we locked eyes, I thought it had been an accident, or that I was projecting my lust onto her. After the third time, I knew.
Karly and I had been friends for years, and (besides a few flirtatious moments) had stayed in that zone safely. Recently, it'd been different, and tonight the tension was palpable.
The party was amazing; lots of people to talk to, lots of ways to distract myself from the skin-tight, cold-shoulder dress Karly was wearing. It was reasonably short, and hugged her slim but curvy body in a way that left little to the imagination - and my imagination was running wild. Not helping matters at all - she didn't wear a bra, and occasionally she'd shift in a way that made her nipples stand out.
Much as I tried to ignore it, a steady hunger filled me all night, and only increased; a hot and wild pressure at the back of every thought.
Most of the party had filtered out; there were only a dozen of us left. Karly and I ended up alone in the kitchen together, talking about nothing important, until the subject inevitably turned to blowjobs.
"I recognize that this is a me thing," I was saying, "I don't mind it when girls don't swallow. I just think if they're gonna spit, I'd just rather not cum in their mouth, ya know?" She put her hands on her hips. "That's a 'you' problem! You should have communicated that to her beforehand." I waved my hands in front of me, interrupting her. "I'm not saying she should've swallowed - I get it! I don't want anyone swallowing cum who doesn't want to. I'm just saying that, if she obviously didn't want to, she could've just had me cum on her tits or something."
Karly rolled her eyes. "Why is it obvious she didn't want to? Just because she didn't wanna swallow doesn't mean she didn't want your cum in her mouth." A small thrill went through me as she said those words, and I tried to suppress it. She dropped to her knees in front of me. "Have you ever considered that she was probably thinking how hot it would be to have you fuck your cum into her face?" As she finished her point, she opened her mouth and leaned forward slightly.
My jaw clenched as I tried to fight the wave of desire that crashed over me. Her eyes met mine and widened for a second before I looked away. There was silence for a moment, the susurrus of the remaining partygoers in the other rooms fading before the sound of my hammering heart. "You can't just..." I growled, unable to articulate further. She cleared her throat and got up. "Yeah, sorry." Her voice was uncharacteristically shy.
I exhaled deeply, somehow preventing myself from getting hard. When I looked back, her eyes were travelling up the length of me, her mouth slightly open. She closed it quickly when she saw me looking. There was a moment of tension between us, before we both made excuses and went back to mingling.
As it got later, more and more people left until it was just Karly, a mutual friend, and myself. We chatted for hours, until, realizing the time, our friend decided to leave. I fully meant to leave as well, but his Uber arrived before I'd even ordered mine, and the door closed behind him...leaving Karly and I alone.
We locked eyes, and she gave me a rueful, almost apologetic grin. Her mouth opened to say something, and I noticed by the tilt of her head that she was going to head off the remaining tension at the pass.
Before she could, I put my hand on her stomach and pushed her back against the wall. Her gasp was all the permission I needed, and my teeth found her neck immediately. As they sunk in, she moaned ecstatically, her hands coming to chest and grabbing fistfuls of my shirt as she pulled me closer.
A second later, however, she pushed me away - my teeth only reluctantly releasing her. "We can't," she gasped, her lust-heavy eyes travelling up and down my form and giving the lie to her words.
I didn't answer, I just growled and let my hands explore her body. She shuddered involuntarily, closing her eyes; her hands didn't push me away, but they didn't let me closer either. Mine drifted lightly over her pierced nipples through the skintight, strapless dress she wore, eliciting a tiny but audible gasp from her.
"Stop," she breathed, still not able to look at me. I didn't.
My fingers found the hem of the dress, just above her breasts, and I pulled it down slowly. "Fuck," she cooed, half protesting, half hungry.
Karly's small but perfectly shaped tits emerged with a small drop, the straight bar of her nipple piercings obviously increasing her sensitivity. Her hips undulated sensually, seemingly without her intending to.
I grabbed her wrists and pulled her towards me, but stepped out the way as she moved forward, slipping behind her. My hands seized on her hips and I pulled her close, nuzzling her neck from behind.
Her back arched, and her perfectly round ass pushed against my erection with a flavour of desperation. Karly's hands pressed against the front of my thighs, a light pressure indicating a half-hearted attempt to push me away - but contradicted by her nails digging into the hard muscles of my legs. The pain increased my hunger - but I was able to keep it ever so slightly in check.
Enough for my purposes, anyways.
The landing by her front door was narrow enough that I was able to push her to the other wall, one of my hands weaving into the back of her short hair and pushing her face into the wall as she moaned, writhing her ass against my crotch.