It was always a wild party when my college friends got together. Even something like a housewarming could go late into the night.
Back at school, we had this vast circle of friends, mostly orbiting Jasmine. We’d all gone to college together in Upstate New York, and when we graduated, we moved to the city together. There were lots of us then, but over time, people moved away, got married, or just got burned out by the city until there were only five of us left.
Rafael was the flamboyant one. A singer and dancer on Broadway, just like he’d always dreamed of being. Wiry and handsome, with dark hair and dark skin. Jada was the smart one. A math professor turned tech startup maven. Buttoned up with a short black ponytail and fashionable black clothes. Jasmine was the loud one. Extroverted and brash, she worked in marketing and loved to dominate conversations. She was the prettiest one of us, too. Dark hair, dark eyes, dark tan skin. Short and petite with thick thighs and a big butt. Her black hair in a short choppy pixie cut. Every outfit she wore seemed to be a masterpiece of fabric that almost fell off her body. Dylan was the brooding, hot one. Tall and kind of mysterious. He was an architect and a perfectionist.
Then there was me, Joon, the quiet one. I was an editor at a magazine, and I was the one always watching, always listening, but rarely talking. I liked it that way.
We had gathered at Jada’s new place. It was a beautiful brownstone on an idyllic street in Park Slope, Brooklyn. I’d once lived in an apartment in a similar building and couldn’t imagine having enough money to own the whole thing.
She had bought the brownstone a few years before and had been having it designed and constructed to her very specific wants. As she gave us a tour, I was amazed at the vast kitchen with an eight-burner stove and a giant island in the center. The first floor held the kitchen, dining room, and office. The living room and master bedroom cover the entirety of the second floor of the three-story building. The top floor had two guest bedrooms and a gym. All for one person!
“I’m hoping to get all the final touches put on this month, because Architectural Digest said they want to shoot some pictures for the January issue,” Jada said with a self-satisfied grin.
As always, at these sorts of things, I became fixated on Jasmine and Dylan. How they argued and bickered like siblings. How they teased each other. How they watched each other. I couldn’t believe nobody else noticed. I’d been aware of their little dynamic since senior year.
And who could blame them? They were both so pretty. There was something about the fact that he was so tall and broad, and she was so short and petite. As he stood next to her, I guessed he was at least a foot taller, if not more.
“Isn’t this a lot of space for one person?” Dylan asked. Jasmine rolled her eyes. “Fuck, Dylan, don’t be so provincial. Jada has the money, so why not get the most fabulous place you can?”
Jasmine seemed far more offended than Jada, who only shrugged. “I like it here, and I’m going to sell it in a couple of years anyhow, when the market is right.”
Dylan scoffed. “Of course. Brilliant Jada is always working an angel,” he said, and Jada grinned.
“And Dylan always finding a way to be judgy,” Jasmine said with a shake of her head.
And the whole time, I watched how their bodies seemed drawn together. How the arguments seemed contrived. Jasmine poked at him, and Dylan seemed to keep score of every bratty response.
We all went down to the living room, and Rafael popped some champagne. Our friend’s group had always been drinkers, but as we’d gotten a bit older, we’d sort of split into those who drank a bit more responsibly, and those who didn’t. Plus, we’d got through flirtations with various drugs through the years. THC edibles being the current favorite of the group.
I sipped champagne to be polite, but hardly drank anything. I had a plan, and it involved being sober. Everyone else seemed to decide it would be an old-fashioned party, and the pot came out, the liquor flowed, and Rafael put on a playlist of our favorite songs from college.
At around nine, the gourmet pizzas arrived. At ten, the edibles seemed to kick in for everyone who took them. By eleven, everyone was drunk and laughing. Everyone but me. I smiled and listened to everyone reminisce and gossip. All the time, I watched Jasmine and Dylan.
At around midnight, I saw the telltale sign. Jasmine stretched and rubbed her neck. I’d often seen her do that just before she and Dylan found excuses to go off together. I settled back in the little loveseat I was on and laid down, putting my feet up and closing my eyes.
“Well, I’ve got to get home. I have rehearsal tomorrow,” I heard Rafael say.
“I think my days of partying after midnight are behind me,” Jada said with a laugh. “Oh, Joon’s already asleep. You two feel free to party and sleep on the couch,” she said to Jasmine and Dylan.
With my eyes closed, I could only hear shuffling. The moving of bottles and pizza boxes. Jada shutting the door to her bedroom. Then I held my breath and waited.
I heard whispering. I tried to focus on the sounds. I could sense, even with my eyes closed, that some of the lights were turned off. The music was still on, but lower.
“You really think I’m letting you go home?” Dylan whispered, and Jasmine made struggling whimpers. “You’ve been a little bitch all night,” he said, and she whined again.
Experimentally, I opened one eye a little. They were on the couch across from me. Jasmine was on her back, and Dylan was on top of her, holding her wrists down at the sides of her head.
“Well, I was wondering how much of a bitch I would have to be until you did something about it,” she said with a pout. She struggled against his hands, but he was twice the size of her.
He let go of one of her wrists, and she tried to push him away. He slapped her across the face, and she froze, breathing hard. His hand went to her neck. “What did we talk about last time?” He said, his voice low and gravelly.
“I forget,” she said with bratty impertinence.
He slapped her again, and his hand went back to her neck, tightening around it.
“What did we say last time?” He asked again, his voice even harder.
My eyes were wide open, and I watched as Jasmine’s face seemed to fight between brattiness and submission. “Whenever we are alone, I’m just a fuck toy for your pleasure,” she said in a whisper I strained to hear.
Jasmine’s cheeks went red, and her eyes seemed huge and shimmered. I realized Dylan was still choking her. The red in her cheeks spread to the rest of her face, and then she went a bit purple before he finally let her go. She coughed and gasped for air as Dylan laughed.
“Good. You’re always extra wet after you get choked a little. Isn’t it?” he asked, and the usually sassy Jasmine was silent.
He got off the couch and pulled her up by her hair. She stood rather nimble as he pulled off her beautiful silk top. Her breasts were small and pert with large, puffy nipples. She was more beautiful than I imagined, naked. There was something about the red-faced pout that she had that made her far more alluring.
Dylan was hotter, too. His noble stoicism was replaced with a confident dominance. Her body was his to use and play with. I felt my thighs squeeze together as I watched them.
He pulled off her skirt, next. There wasn’t much teasing there, or modeling her expensive-looking silk panties. He pulled them off and left her standing there naked and vulnerable.
“And what a perfect little fuck toy you are,” he said, almost to himself, taking a greedy handful of her round ass. His large fingers made red marks on her soft thighs and bottom.
He pulled off his own shirt, exposing a broad chest and thick, muscular arms. Then his belt came off, and I watched Jasmine’s eyes widen.
He’d hit her with that belt. He’d hit her, and she’d like it. Fuck, I wanted to see that.
Then his boots and jeans came off, followed by his boxers. His cock was fat and hard. Thick and perfect. I couldn’t believe I was really seeing it all.
He turned her until she was facing me. I hoped the dim light of the room and their attention on each other would hide my open eyes. He stood behind Jasmine, and his big arms went around her. One hand between her legs and one hand on her breast. He groped and fondled her possessively.
With a quick motion that seemed vaguely like a martial arts move, he twisted Jasmine around and put her on her knees. She opened her mouth automatically and licked and then sucked the head of his thick cock.
“Good girl,” he purred, and he held her by her hair and guided her head up and down.
After a few minutes of this, he pulled her back up and spun her around again, so her back was to his chest. I strained to see exactly what he was doing, until I realized his cock was between her soft thighs. Not fucking her, but slipping between them. When I looked up, his eyes were on mine.
“Hey Joon, if you want to watch me fuck my little toy, you’re going to have to make yourself entertaining. Either that, or we’ll have to ask you to leave,” Dylan’s voice rang out through the room.
I shut my eyes, stupidly. I was caught. I knew it. There was no use in pretending.
I opened my eyes and saw him looking right at me. Jasmine was looking at the floor, her face bright red again. Though she seemed to be enjoying the cock that was rubbing against her pussy, teasing her.
“I’m sorry,” I said, hearing my own meek voice ring in my ears.
“I’ve always wanted to see those big tits. You always keep them under wraps. I tell you what. You can say and watch if you strip and come over here. Lay on the floor next to us. I can fuck my toy while I watch you fuck yourself. That, or you can go listen from behind the door.”
Shame and need exploded inside of me. How was Dylan so good at making someone into a wet, messy slave? It wasn’t even really a question. Of course, I would do what he said. I just wondered how I would work up the courage.
He seemed to understand all of that. “Get up,” he commanded. I stood, unable to meet his eyes.
“Come over to the coffee table,” he commanded, pointing at the floor about ten feet from him. I did, immediately.
“Jasmine is going to help you take off your clothes. She’s been waiting for a moment to show some of our friends this side of her. The perverted little sex toy who does exactly what she’d told. It’s the real Jasmine,” he said with a cruel laugh.
“Go over and help Joon. I want to see those tits,” he said hungrily.
I was curvy, though I dressed to hide it. I didn’t usually like attention. Though at that moment, his admission of wanting to see me naked sparked a flicker of pride.
Jasmine walked over to me slowly. Her eyes were on the floor. Her whole face and chest were red. She somewhat robotically started on the buttons of my blouse. I looked down at her and whispered, “Is this okay?”
She glared at me, shocking me with a sudden look of anger. “Yes,” she said through gritted teeth. Then, her eyes seemed to soften. There was desperation there, past the anger. I let her slip off my blouse and then moved my hair as she went behind me and undid my bra.
“Ah, there they are. What a treat. I can use Jasmine’s pussy while I look at those. Perfect. Off with the rest of it and then lay on the couch,” he said with a cocky grin, walking to the end of the couch.
I went to help Jasmine with the zipper on my skirt, but she pushed my hands away. “He said for me to do it,” she whined. God, she looked pretty when she pouted.
I lay on the opposite end of the couch. I couldn’t remember the last time I masturbated in front of someone, even a partner. Still, there was a thrill in it. There was a comfort, too, in doing what Dylan said. Like it wasn’t my choice or my fault. It was something demanded.
I spread my legs, embarrassed at my somewhat untamed public hair, as I looked up at Jasmine’s shaved or waxed pussy.
Jasmine stood at the foot of the couch with Dylan behind her. He pushed her over the arm of the couch and lifted her up a bit so that she hung over it. It gave him the right angle.
“See how wet you got her, Jas? How does it feel to know everyone looks at you like a pretty little fuck doll?” He said as he slapped her ass a few times.
Jasmine said nothing, she only blushed and whined. I felt my own face grow hot, being part of their complex dynamic of objectification and teasing torment.
For a moment, Jasmine’s eyes met mine. There was a mix of raw desire and shame and pleading. I didn’t know what exactly she was pleading for. Then her eyes went to my body, my breasts, my pussy, and I felt even more exposed than having Dylan’s eyes on me.
One hand went to my pussy, and the other went to one of my breasts. I pushed up my hips as Jasmine watched. My eyes went from Jasmine’s intense stare to Dylan’s cocky grin.
“Fuck, watching you make her even wetter,” Dylan said. I watched him as he slipped his cock into her. I tried to process all the things that were happening at once. I was watching two people have sex right in front of me. I was seeing two of my best friends fuck. I was naked in front of them, rubbing my clit and putting a show on.
“Jas, you can see her clit. It’s hard and poking out. And her fingers are wet. Look at how her hand grabs her breast, squeezing it tightly,” he said between low grunts as he fucked her. I felt the rhythmic bumping against the couch. My fingers slipped into my cunt, and I fucked myself with two fingers in the same rhythm.
Dylan leaned forward, kissing Jasmine’s neck and then whispering into her ear. She whimpered and whined and shook her head. He only laughed and fucked her harder, slapping her ass again, so loud I was sure Jada heard from her bedroom.
“I’m not allowed to come until you come,” Jasmine said to me, through gritted teeth. She looked embarrassed and almost drunk with lust. Dylan slapped her ass hard again.
“So please come for him, so I can come,” Jasmine continued, unable to keep looking me in the eye. Dylan spanked her hard, goading her to continue.
“I want to come because I’m a greedy little fucktoy,” she said in a rush. Then she tried to hide her face in the couch, but Dylan grabbed her hair and forced her to watch me.
It was so strange being another tool in their game, still, I wanted to come. I wanted to see her come. I felt words bubbling in my mouth, but I didn’t know if I had the strength to say them. I took a deep breath and willed my desires to be voiced.
“I need to see her tits if you want me to come. I need to see her cunt. I need to see your cock going in,” I said, with power in my voice to start, then the shame slowly brought me to a whisper.
Dylan’s smile went wide. He watched me and considered.
“Well, let’s figure that out,” he said, slipping out of Jasmine, who whined and pouted at the sudden lack of his cock inside of her.
He pulled her by the hair around and laid her on the wide arm of the couch, putting her on her back. Then he spread her legs wide, holding on and pushing the other down onto the couch, so that she was half facing me, her breasts and pussy exposed. I felt my body shiver with lust.
Then I saw his big cock pressed against her neat, bare, little cunt. His cock looked obscenely large against her. It looked impossible that it would fit. Yet, as I watched, he spit on his hand and rubbed the head of his cock. Then he aimed it at the wet core of her and pushed forward. She gasped and let out a long breath as it stretched her and slowly slipped back it. Then it was inside of her, seeming like it would split her in half.
My fingers sped up in circles on my clit. My fingertips pressed harder, my body shifting down on the couch, my hips rising up higher.
He fucked her in deep long strokes. For the first time, his eyes weren’t on me; they were closed as he enjoyed what I imagined was the pure heavenly tight wetness. I focused on his cock going in and out, wet and hard. I wanted to feel it inside of me. I wanted to be the one getting fucked. I wanted all of it at the same time.
My hand was a blur as I rubbed faster. My ass tightened, my thighs flexed. “Fuck, fuck, fuck,” I hear myself saying over and over.
Dylan seemed to pick up his pace to match mine. Jasmine’s eyes were on my cunt just as mine were on hers. “Fuck, close,” I told them.
“Are you going to come with her?” He asked Jasmine, who didn’t seem able to speak. “Because I’m going to come from listening to her. I’m going to come deep in your pussy, while I watch her finger herself. I wonder what her pussy feels like. I can almost picture coming inside of her. Shooting deep inside of her, raw, fuck…” Dylan said, his words becoming mumbling moans.
“Coming!” I announced as the pleasure and warmth shot through me like lightning.
“Fuck!” Jasmine said as my orgasm gave her permission to have one herself.
“Oh fuck!” Dylan said as he joined us.
I could picture it. I could almost see the head of his cock deep inside her tight pink wetness. I could see it shooting come. How he had said he was imagining coming inside of me. I pictured that, too. I came so hard that my head throbbed, and my heart pounded painfully.
There were a few moments where we all just panted and gasped for breath. Then, I watched as Jasmine climbed away from Dylan. She crawled towards me, and suddenly, our naked bodies were entwined. She was small and seemed drained of both energy and all of her usual brattiness. She was little, and I cuddled against her, kissing her forehead.
Dylan stood tall and stretched, seeming spend as well.
Then, from the corner of my eye, I saw the door to Jada’s bedroom was open. I saw her in the dark frame, wearing a long robe that was open. She had one hard on one of her breasts and the other between her legs. I squirmed in pleasure.
“Take a breather, but I’m going to have to use you again in a few minutes,” Dylan informed Jasmine. She nodded and then buried her face in my neck again.
“Will you help me get ready for him? He’s so big, I have to be really wet,” she whispered in my ear. Then she straddled my leg and rubbed her wet, leaking pussy against it. I kissed her cheek and nodded. Then, she kissed me sweetly on the lips.
And so, after so many years, our friendship found a variety of new directions to grow, and our parties were never the same.
