Quiet Cravings Ch. 01 (Official) (Patreon)
Content
Sofia pushed open the front door of her family’s house a little after eight with her bag slung over her shoulder. The warm smell of garlic and tomato sauce drifting from the kitchen brought her some sense of ease, but she was too drained to follow it. What she needed right now was to get out of her uniform and die. Her feet ached from pacing back and forth behind the counter all afternoon, and her head still buzzed with the constant hum of espresso machines and impatient customers.
She was twenty-two, home from a gap year that was stretching longer than she’d planned, working as a shift manager at a local coffee shop her father’s friend owned. Things were pretty well despite her current suffering: Living with her loving parents, who didn’t dare to charge her rent, saving money, stress-free from studying, and enjoying her favorite hobbies, playing video games, and watching anime.
On paper, Sofia was the perfect daughter. To many of her friends and family, she was responsible, polite, always put-together for the most part, and incredibly pretty. Her long, wavy brown hair usually stayed neatly clipped back at work; her soft features, fetching green eyes, and easy smile made her regulars like her even though inside she felt like she was on the brink of crashing out during afternoon rushes.
Today, especially, was one of those shifts where everything seemed to get worse and worse as the hours passed.
She kicked off her work shoes by the door and padded up the stairs to her room, ignoring the chattering coming from the kitchen where her mom was probably feeding her baby brother, Luca. The second she closed the door behind her, Sofia dropped her bag and flopped face-first onto her bed. She let out a long, muffled groan and just immersed herself in the abyss for a little while.
“Fuuuuucckkkkkk…” she muttered into her sheets, her body limp.
Nightmare number six this week was an older lady complaining about the temperature of her latte, then about the wait, then about Sofia’s tone when she tried to fix it. The woman talked to her like she was some lazy teenager instead of the person running the shift. Unfortunately for her, her boss wasn’t working that day, so she couldn’t just hand off the problem lady to him like a hot potato. So, she had to smile through it all, the way she always did. Even when the crisis was averted, the irritation still sat hot in her chest.
She rolled onto her back and stared at the ceiling fan spinning above, her wavy brown hair fanning out messily across her bed. A tired sigh left her as she finally managed the energy to get up. She needed to wash the day off with a nice hot shower. That usually fixed her mood.
Sofia peeled off her clothes and wrapped herself in a towel before heading into the bathroom. She stepped into the shower and let the hot spray beat against her shoulders and back, easing some of the tension. Closing her eyes, she let the water run down her body, over the soft curve of her breasts and the dip of her waist. For a moment, the warmth caused her mind to wander to her usual late-night thoughts, the ones that she usually kept locked away during the day. Her hand drifted absentmindedly down her stomach, inching ever lower to her crotch. She stopped herself, reaching for the soap instead. Not yet.
Fifteen minutes later, she finished bathing and returned to her room. She slipped into an oversized sleep shirt and soft cotton shorts, her hair still damp and smelling of her coconut shampoo. Flopping back onto the bed, she rolled over on her side and grabbed her phone. The screen lit up her face in the dim room as she lazily scrolled.
Notifications from group chats, a couple of memes from her best friend, Kayla, and the usual strings of messages waiting in her DMs. She didn’t bother looking at them and switched to her Crunchy Roll app to catch up on the latest episode of this stupid rom-com anime she was watching.
Sofia was barely a few minutes into the episode when her phone started buzzing in her hand. Mum💝. Her timing was almost impeccable when pestering her at her most irritable.
She answered with a heavy sigh, her voice coming off as edged with a bit of attitude. “What?”
There was a short pause, then her mother, Maria’s voice came through sharp but warm in the way only Italian moms could manage. “Sofia, what’s up with that tone? Non mi parlare così. Vieni giù a mangiare prima che si fredda la pasta!”
Sofia closed her eyes and rubbed her temple. She could already picture her mom standing at the stove, wooden spoon in hand, waving in the air as she impatiently tapped her heel on the floor.
“Okay, okay. I’m sorry. Coming down,” she replied, trying to sound less grumpy.
“Subito, eh? Before your father and brother eat it all,” her mom added while keeping that chiding tone. “You worked all day. You need to eat.”
Sofia let out a quiet breath. “Yes, yes. I’m coming down, Mom.”
She hung up the phone and tossed it onto the bed beside her. For a little bit, she just lay there, staring at the ceiling again as she composed herself for the incredibly benign act of having dinner with her family. The long shift, the rude, evil lady, and the constant pull from everyone around her were draining. Rotting away in bed was the only thing she wanted to do right now… among other things.
She pushed herself up anyway, running her fingers through her still-damp hair. Dinner first. Fun time later.
Sofia helped clear the table after dinner like she always did. She smiled through the usual questions from her parents about her day and her little brother’s endless toddler chatter. By the time she slipped back into her room and shut the door, the house had quieted down. Her parents were likely settling in the living room while Luca was already halfway asleep in his room.
She climbed onto her bed again and lay on her back. The irritation from today still lingered, but underneath it, something warmer had been building all evening. She bit her lip, staring up at the ceiling as a slow little grin crept on her face.
Finally.
No more polite smiles. No more holding it together. Just her in the peaceful quiet of her room, and the chance of blowing off some much-needed steam that had been simmering under her skin all day.
She reached over to her nightstand drawer and carefully pulled out a dildo she’d ordered a couple of weeks ago. This was the first time she had ever purchased something like this. She usually used cute little vibrators or her fingers to relieve herself. For a while now, she had been aching for something more, something deeper. She was single and wasn’t exactly looking to date anyone, so this was as close as she could get to the real thing.
There were doubts, of course, about this depraved purchase. The idea of buying something so lewd had her question herself, not to mention the possible scenario if she were caught with something like this. It made her shiver thinking about the difficult conversation she’d have with her parents. Nonetheless, she finally pulled the trigger after concluding that she only lived once.
Sofia’s chest pounded with anticipation as she held the dildo in her hands. It was thick, realistic, and heavy with a slight curve that made her thighs clench just looking at it. She turned it over, running her thumb along the smooth silicone. An excited smile tugged at her lips the longer she stared. Everything from the detailed veins running along its shaft, the girth, and its sizable length. It was perfect.
Sitting up quickly, she stripped out of her clothes, tossing them to the foot of her bed. The cool air brushed over her bare skin, making her nipples tighten with arousal. She was already wet just from the anticipation of trying something new. She grabbed a small bottle of lube she bought with the dildo from the drawer, squeezed a generous amount onto the toy, and stroked it slowly, spreading the slick gel until it glistened.
She bit her lip, her green eyes wide as she stared at it. “Holy fuck…” Sofia whispered, her voice trembling slightly.
Turning off her lamp, she lay back against the pillows, her legs parting naturally as she brought the dildo to her sopping pussy. She quickly grabbed her phone and opened her hidden folder, tapping on one of her favorite videos. The screen lit up with a deep male voice giving firm commands, the kind that always hit her right in the gut. She propped the phone against a pillow so she could see it clearly, then settled back.
Her legs spread wider as she positioned the toy. The thick head of the dildo pressed against her entrance, causing a breathless gasp to escape her lips. Soft, needy moans slipped out the moment she started pushing it inside. The stretch was perfect, that delicious fullness she couldn’t get from her fingers, making her back arch slightly off the bed.
“Mhmmm… fuck… yes…” Sofia whispered under her breath.
She slid it deeper, inch by inch, until most of it was buried in her tight, wet pussy/ Another low moan escaped her as she held it there for a second, letting her walls clench and adjust around the toy. It had been a while since she’d had something remotely like this. The last time she could remember was when she was dating her ex a year ago. After a little longer, she finally started to pump it slowly, pulling it almost all the way out before sliding it back in with a wet, obscene squelch.
Behind closed doors, the sweet, responsible girl everyone saw during the day disappeared. She was just a horny little thing who really needed to get off. Her free hand gripped the sheets as she worked the dildo faster, hips rolling up to meet every thrust. The slick sounds of her pussy filled the quiet room, mixing with the low groans and dirty talk coming from her phone.
“Ah ah ah… mhmmm… uh uh uh… Yes… God, that’s so fucking good,” Sofia uttered, her voice needy and low.
Her breath came quicker, cheeks flushed, hair sticking to her neck. She pumped it harder, deeper, chasing that building heat low in her belly. No one would ever guess how filthy her thoughts got when she was alone like this. Underneath her prim appearance, she just wanted to be used, filled, and told what to do.
Sofia’s breath hitched as she pushed the dildo deeper, her toes curling against the sheets from the sudden shock of pleasure crashing over her. Her head dropped back onto the pillow, and her mouth fell open in a shaky moan. The thick toy stretched her so perfectly, hitting that spot inside her that made her see stars.
She kept one hand pumping steadily, sliding it in and out with wet, rhythmic sounds that made her even hornier. She slid her other hand down between her legs and used her fingers to find her swollen clit. She rubbed tight, needy circles over it, matching the pace of the toy thrusting into her pussy.
“Holy fuck… oh god…” she whimpered, her voice cracking as she reached ever closer to the edge.
The combination was too much. The deep, full strokes of the dildo paired with the sharp pleasure on her clit sent a rush of heat crashing over her body. Her hips bucked up desperately, chasing every euphoric sensation. On the phone, the man’s low, commanding voice kept talking dirty, telling her to take his cock, and she obeyed without thinking, fucking herself harder.
Her toes curled even tighter, and her thighs trembled uncontrollably as the pleasure coiled tighter and tighter in her core. She rubbed her clit faster, growing more frantic by the second.
With one final stroke, she buried the toy to the hilt. A broken moan tore from her throat as she came hard. Her head pressed back into the pillow, eyes rolling back as her whole body shook. Her pussy clenched around the dildo, waves of pleasure rolling through her as she kept pumping through the orgasm, drawing it out as long as she could.
“Ah… Mfuck! Hmmmm… Ouhhhhhh.”
When her climax finally started to fade, Sofia lay there, legs spread, sweaty, the toy buried deep inside her. A lazy, satisfied smile curled at her lips while her chest heaved. And just like that, she was the happiest girl on earth. Everything that had stressed her out all day had melted away in the pure ecstasy she was experiencing.
“I really needed that,” she muttered to herself with a satisfied lilt to her voice.
Sofia continued to lie there for a little while, allowing the hazy glow to settle over her body. The video on her phone had since ended, leaving only the soft sound of her breath and hum of the fan overhead. She felt boneless, utterly in bliss.
With a sleepy sigh, she finally pulled the slick dildo out of her sensitive pussy. A soft whimper left her at the feeling of it slipping free, causing her hips to twitch involuntarily. She wiped it down with some tissues, then tucked it safely into the drawer along with the bottle of lube. She was going to make sure it was properly cleaned tomorrow.
Too tired to bother with anything else, she didn’t even reach for her discarded clothes. She simply pulled the covers over her naked body, her skin still warm and damp with sweat. Her wavy brown hair spilled across the pillow as she curled onto her side, hugging one of her long pillows.
Closing her eyes, a small, content smile lingered as sleep pulled her under almost immediately. Behind closed doors, the good girl everyone expected her to be had completely melted away, leaving only the quiet, horny girl who finally got what she needed.
The next morning, soft sunlight filtered through the curtains as Sofia slept peacefully. But her slumber was suddenly interrupted by a knock on her door.
She was half-asleep, still naked under the covers, when the door opened without waiting for an answer.
“Yo, Sof—” her older brother, Marco, started, stepping halfway into her room without a care.
Sofia snapped awake instantly. Her eyes flew open, and she reflexively sprang upright. The blanket slipped down to her waist, exposing her bare chest, leaving her boobs open for all to see. She gasped sharply and yanked the covers back over her neck.
“Marco! Out! Get out!” she yelped, her face burning from pure embarrassment.
Her older brother froze for a split second, eyes wide, before he spun around. “Gah! What the hell?!” He quickly stepped back and pulled the door almost shut behind him. “I didn’t see anything. Much.”
Sofia’s heart hammered as she scrambled out of bed, grabbing her sleep shirt and shorts from the foot of her bed. She pulled them on in a rush, cheeks still beet red, then yanked the door open again.
“What the hell, Marco?” she hissed, her voice still raspy from sleep. “You can’t just walk in like that! God, don’t you have any manners?”
Marco leaned against the doorframe. He crossed his arms, looking equally amused and apologetic. At twenty-eight, he still had that protective big-brother energy, even if he lived on his own now. “Whoopsy. My bad… Bad habit,” he chuckled, his voice carrying that teasing edge he always had with her. “But I did call and text you like twenty times. This was my last resort. So if anything, this is your fault.”
Sofia blinked, confused, then padded over to grab her phone from the bed. Turning on the screen, she found several missed call notifications and texts from him. She pursed her lips and sighed. “Oh… sorry,” she mumbled reluctantly before tossing her phone back onto the bed.
“You decent?” Marco then asked.
She walked over and fully opened the door, her gaze tilting up to his. “What do you want?” she said, smoothing her messy, wavy hair down with one hand.
He grinned, giving her a quick, observant glance. “Eesh… You look like a wreck.”
Sofia offered no response. Instead, she gave him a cold, dry look, practically stabbing daggers into him with her stare.
Marco smiled uneasily and rubbed the back of his neck. “Mom said you had a rough shift yesterday. I’m heading out for brunch with a couple of friends in about an hour. Figured I’d see if you wanted to tag along.”
She looked at him suspiciously, her eyes narrowing slightly as she studied what motivations he could possibly have.
“Why are you looking at me like that?” he queried with a small, amused smirk.
Sofia continued to leer at him. “I’m not looking at you like anything,” she insisted, though her obvious watchful stare didn’t waver.
He finally sighed and rolled his eyes. “Well, you should get out of the house for a change. All you do is work and stay in your room. Eat something other than leftovers.”
She pursed her lips and crossed her arms under her chest. Marco saw her mouth open, ready with some witty comeback, and quickly cut her off.
“My treat.”
Sofia paused, the offer hanging in the air. Part of her wanted to crawl back into bed and hide for the rest of the day. The other part, the one that still carried that warm, relaxed feeling from last night, knew he wasn’t entirely wrong. She had been cooped up a lot lately.
She let out a long breath, her shoulders dropping a little. “Fine. Give me twenty minutes.”
Marco’s smirk softened into something closer to a genuine, proud smile. “Nice. I’ll wait downstairs.”
He turned to leave but paused in the hallway, glancing back at her. “You sure you need twenty minutes? I mean… I don’t want to be that guy, but—”
“Get out,” Sofia groaned, shutting the door in his face before he could say anything else.
She leaned against the door for a second, shaking her head. Big brothers were the worst. But brunch on at his expense sounded better than sitting around the house all day.
Sofia padded over to her closet and carefully thought about what to wear. Even if she was an introvert who preferred staying in most days, she knew how to put herself together when she actually left the house. Style was one of the few things that made her feel a little more in control.
She picked out a soft ribbed tank top in a warm cream color that hugged her curves nicely, then slipped on a lightweight denim skirt that hit mid-thigh. Simple but cute, just the way she liked it. She added a thin gold necklace, aesthetic finger rings, and small hoop earrings. A quick touch of mascara and lip gloss, and she ran a brush through her messy brown hair, letting it fall loosely around her shoulders with a couple of strands neatly clipped back from her face.
She gave herself a once-over in the mirror and hummed to herself, satisfied. Presentable. Cute, even. Not trying too hard, but definitely not a wreck Marco made her out to be.
Sofia grabbed her small crossbody bag and headed downstairs.
Marco was waiting near the front door, scrolling on his phone, when she came down. He looked up and arched an eyebrow, giving her a slow, observant look.
She paused on the last step before slipping on her sandal slides. “What? Is there something on my face?”
He shrugged, already heading to the front door. “Nothing. Just… you clean up nice when you decide to be a human like the rest of us. Didn’t expect you to look that put together after the state I found you in earlier.”
Sofia rolled her eyes and walked past him toward the door. “Shut up. Let’s go before I change my mind.”
Marco chuckled and followed her out. “Someone’s hangry.”
They pulled into the parking lot at this nice outdoor restaurant a little after eleven. The place was already lively during the lunch rush. Sofia followed her brother closely, staying right beside him as they weaved through scattered tables. She was well aware of the effect she had on guys. A couple of them at different tables turned their heads as she passed, their gazes lingering on her legs and the way her tank top hugged her figure. She pretended not to notice, of course, but a small, private thrill ran through her. She knew she looked good. It was a quiet kind of power she enjoyed, not that she longed for the attention. It was just something good to appreciate.
Marco spotted his friends at the corner table and lifted a hand in greeting. “There they are.”
Two guys were already seated. One was tall and lanky with glasses. William. She thought she remembered him from a family barbecue last year. The other was a shorter guy with a beard she had not met before. Marco introduced himself as they approached.
“Guys, this is my little sister, Sofia. Sof, you remember William? And this is Ben. We have been working on a couple of projects together lately.”
William gave her a friendly nod and a wave. “Hey, Sofia. Good to see you again. It’s been a while.”
Ben smiled and lifted his coffee mug in a casual greeting. “Hello, good to meet you.”
Sofia replied with a polite smile and a curt little wave. “Hi. Nice to meet you, too.”
William and Ben paused for a moment, starstruck by how polite and pretty she was.
Marco noticed this immediately. As he pulled out a chair for her, he gave them a pointed look. “And just so we are clear, she’s off limits. Do not even think about trying anything. She is my sister.”
William and Ben raised their hands in innocent surrender, laughing a little.
“No worries, man. Message received,” William said with a grin.
Ben nodded quickly. “Loud and clear, bossman.”
Sofia rolled her eyes and sat down, crossing her legs under the table. “Great, you just made things weird now,” she muttered under her breath, though there was no real heat behind it. Typical big brother stuff. She was used to it by now.
The guys chuckled, and the conversation moved to lighter topics. Sofia had nothing to add since it was mostly about work and guy stuff, so she just kept nodding and smiling along.
Sofia scanned the menu slowly, her eyes moving between the plethora of appealing options. But she kept glancing between it and her brother. She felt a little awkward about him paying, even if it was his idea. Marco noticed after a couple of minutes. He leaned back in his chair and gave her a knowing look.
“Get whatever you want, Sof,” he said easily. “I don’t care.”
She met his eyes and tilted her head slightly. “You sure?”
He grinned and nodded without hesitation. “Positive. My treat. Order whatever.”
Sofia gave a small smile and finally relaxed a little. She picked out a spinach and feta omelette with a side of avocado on toast. When the food arrived, she sat, one foot swinging gently as she ate.
On the outside, she looked calm and composed, smiling politely when the guys joked around and nodding along with their stories. But underneath the table, her thighs pressed together a little tighter than usual. She was pretty horny right now, to her own dismay. Mornings were usually her favorite time to take care of herself. A slow, lazy session with her fingers or one of her smaller toys really helped start her day. Today, she had woken up too fast because of Marco, and the memory of last night wouldn’t leave her mind.
Fuck, this sucks, this sucks… she embarrassingly thought to herself as she shifted her hips a little on her seat. Happy thoughts... Normal thoughts.
But the thought of the thick stretch of the new dildo, the wet sounds it made as she pumped it in and out of her soaked pussy, and how her toes would curl and her back arch when she finally came, was overwhelming. It made heat bloom low in her belly, sitting here in broad daylight with her brother and his friends. She shifted in her seat again, legs still crossed, and took another bite of her omelette to keep her expression as neutral as possible.
No one would ever guess what was running through her head. She maintained her composure perfectly. Sweet smile. Soft laugh at the right moments. Just the responsible little sister enjoying brunch. Inside, though, her mind kept drifting to naughty thoughts and fantasies. To the drawer where her new toy waited. To how badly she just wanted to make herself cum the second she got home. She was a horny girl, and no one knew it.
After they ate, the guys were still sitting around talking about work projects and weekend plans. Sofia wiped her mouth with a napkin and pushed her plate aside. The food was good, even better that it was free. But she needed to move. She wasn’t planning on boring herself to death listening to her brother and his friends talk for god knows how long.
She leaned toward Marco and whispered to him behind her hand. “I’m gonna go shopping at the store next door. There is a thrift shop I have been meaning to check out.”
Marco nodded easily, pulling out his phone to check the time. “Sounds good. I’ll call you when we’re done here. No rush.”
Sofia stood up and gave his friends a small wave and a polite smile. “Nice meeting you guys. Thanks for letting me crash your brunch.”
William and Ben both smiled back and waved. “Anytime.”
She turned and headed out of the restaurant, the warm afternoon sun hitting her skin as she crossed the small plaza to the thrift shop. The place had this cozy, cluttered feel she liked. Racks of clothes lined the walls, and soft music played in the background. Sofia started browsing slowly, sifting through a rack of pretty sundresses. Her mind wandered as she pulled out a neat, branded top with a vintage look she liked. The memory of last night still lingered, making her thighs press together every so often as she browsed more. She was still horny. The only thing she could think about was sliding that dildo back inside her wet pussy.
She was halfway through the rack when a somewhat familiar voice spoke behind her.
“Well, well. If it is not Sofia.”
She slowly turned and felt her stomach tighten. Tyler. Blonde hair, cocky smirk, leaning against the end of the rack like he owned the place. She couldn’t deny that he was attractive. Tall, fit, with that effortless charm that made a lot of girls stupid. But she kinda hated him. Or at least the way he carried himself. He had been sliding into her DMs now and then for months. Flirty, persistent messages from a guy who was friends with a person she knew from one of her old friend groups. So, basically, a stranger, apart from the couple of times they happened to talk during get-togethers. She kept her replies short and dry, but he never seemed to take a hint.
“Oh, hey, Tyler,” she said, her tone neutral as she put a shirt back on the rack. “Small world.”
His cocky grin widened, and he stepped a little closer, eyes drifting over her outfit for a second, but it was obvious he was imagining what she looked like beneath it all. “Looking good. You come here often?”
Sofia gave him a small shrug and resumed browsing, trying to act unbothered by his intrusive presence. “Sometimes.” She offered nothing more than that, leaving this awkward tension in the air. Her eyes nervously kept flicking towards him to see if he grew disinterested and to keep the conversation short. But he wouldn’t go away; he just kept staring.
Finally, she let out a long sigh and turned to him, forcing a polite smile. “What brings you here?”
“Just killing time. I was looking for a jacket, then I saw you here. Figured I’d say hi.” His smirk stayed in place. She blinked, unsure how to reply. Before she could think of something, he continued, “You never answer my messages much. Busy or something?”
Sofia laughed uneasily and rolled her pretty green eyes. “You can say something like that… I’ve been busy with work, and I’m not exactly the best texter.”
Tyler leaned against the rack, arms crossed, showing off his forearms. They were toned, veins standing out slightly. She looked away quickly, but the image stuck. “Busy, huh? Or just avoiding me?” He smirked, clearly enjoying this. “Come on, Sofia. You know I have been trying to get your attention for a reason. You are hard to forget.”
Despite how she felt about Tyler, she sensed a flicker of heat low in her belly. She hated how easily her body reacted to his presence. Her lingering arousal was still simmering beneath, her pussy faintly aching in the best way, and now this cocky blonde was standing here flirting like he could read her mind. She hated how attractive he was. Hated how part of her wondered what those forearms could do to her.
“You are persistent. I will give you that,” Sofia said dryly, pulling out another top just to have something in her hands.
Tyler chuckled and leaned closer. “What can I say? I know what I like. And you have been on my mind for a while. You should let me take you out sometime. No pressure. Just… see where it goes. I promise, I am not as bad as you think.”
Sofia gave him a long, skeptical look. It was not quite a glare, but it was close. A mix of annoyance and something she did not want to name. His effortless charm was starting to work on her, but she resisted, even if her thighs were pressing together under her skirt from the hungry way he looked at her.
“Is that what you say to all the girls you try to swoon?” she shot back, hanging the top back up. “I appreciate the compliments, but I’m good. Really.”
Even as she said that, her mind flashed back to the sensation of her thick dildo stretching her open last night. To how badly she just wanted to be filled and used. Being around someone like Tyler right now felt dangerous. She couldn’t help but wonder what it would be like if she actually followed along with all that flirting.
Her phone buzzed in her bag before he could push any further. Marco. She answered quickly. “Hey. You guys done?”
“Yeah, we’re wrapping up right now,” Marco said. “You good to head out?”
“Yep. Be there in a minute. “She hung up and turned back to Tyler. “Gotta go. Brother is waiting.”
Tyler stepped back to give her space. Even though he kept that smirk in place, there was a slight edge of disappointment lingering behind it. “Alright… But I hope I get to see more of you soon. You know where to find me if you ever feel like actually replying to one of my messages.”
Sofia gave him one last look, one of exasperation and reluctant intrigue, before heading to the register. She paid for the cream sweater she had picked out earlier and left the thrift shop without looking back. Tyler was cocky and persistent, but damn if he wasn't attractive. The way he looked at her made her body react whether she wanted it or not. No wonder so many girls fell for him.
Marco was waiting at the center of the plaza when she walked up. She pushed her thoughts of Tyler down and forced a small smile as she rejoined her brother.
The next few weeks passed in a haze of routine and growing frustration. Sofia went to work, smiling through her sometimes grueling shifts, and played the part of the responsible person everyone expected. But behind her closed bedroom door, she was burning up.
She rode her dildo almost every night. She would straddle it on her bed, sinking down slowly until it filled her wet pussy completely, then roll her hips in deep, needy strokes until she saw stars. She tried new things too. Using the suction on the bottom of the toy and putting it on the wall so she could fuck herself against it, chasing that perfect angle that made her legs shake. To get even more pleasure out of it, she’d reach down and use her fingers on her clit while the thick toy stretched her open. It was almost pathetic how lewd she was, but she didn’t care; she just wanted to get off. Even the videos she watched became rougher. It became a habit imagining strong hands gripping her hips and a real voice growling in her ear.
It felt good. Really good. But it was not enough anymore.
No matter how deep she took the toy or how hard she came, the ache always came back. She needed the real thing. Warm skin, heavy breathing, a cock that throbbed inside her, and hands that actually touched her. What made things worse was that her mind kept drifting to Tyler. She hated how he kept popping into her imagination every time she played with herself. It was dangerously annoying. He was a cocky asshole who only wanted to fuck her. But that was the reason she secretly liked it. She knew he’d give her what she wanted, to use her like she wanted.
More and more, Sofia imagined what he’d do to her if they ever hooked up. She’d close her eyes while fucking her dildo, fantasizing about how it would feel to have him gripping her hips as she rode him, or how he’d pin her beneath him and fuck her silly. It felt almost taboo even thinking about it. But that’s what made her even more aroused.
The thought made her wet just sitting at the dinner table sometimes. But she did not want to date anyone. She did not want the complications, the expectations, or the emotional investment that came with a relationship. She just wanted something casual. Something simple. Something that would satisfy the hungry little slut she became when no one was watching.
One night, after another long day, Sofia sat in the passenger seat of her best friend Kayla’s car. They were parked in front of their favorite burger joint, the neon light glowing faintly against the dark sky. The windows were cracked open, letting in the cool evening air.
Kayla leaned back in the driver’s seat, her long, auburn hair falling loose over one shoulder. She looked effortlessly pretty, matching Sofia’s own attractiveness.
She took a big bite of her burger and wiped her mouth with a napkin, her playful energy filling the car.
“Okay, spill,” Kayla said, turning her head towards Sofia. “You have been weirdly quiet lately. What is going on with you?”
Sofia poked at her fries, legs crossed in the seat. She was wearing a simple tank top and sweats, but even the soft fabric felt annoyingly teasing tonight. “Nothing. Just… work stuff. It’s that time of the year when everyone suddenly wants coffee five minutes before close.”
Kayla raised a brow, clearly not buying it. “Bullshit. You have that look. The one you get when you’re overthinking something. Come on, it’s me. What is it, Sof? You know you can always come to me.”
Sofia sighed and leaned her head back against the headrest. The words sat heavy on her tongue for a moment before she finally let them out.
“Fine… I’ve been so fucking horny lately,” she admitted quietly, cheeks flushing slightly from revealing something so personal. “Like constantly. You know that new toy I told you about? I use it almost every night now, and it is not enough anymore. I need the real thing, Kayla. But I do not want to date anyone. I just want something casual. No strings. No feelings. Just… sex.”
Kayla paused mid-sip from her milkshake. Then, a wide grin stretched across her face, her pretty blue eyes sparkling with that familiar, mischievous glint that always made her uneasy. “Pffft, you horny girl. I never thought you’d actually use it! Finally, I have been waiting for you to admit it. I could sense it from a mile away. I was worried you were depressed or something. This is much better.”
Sofia laughed despite herself and covered her face with one hand. “Ugh, shut up. It is embarrassing. I feel like a slut sometimes.”
“You are not a slut,” Kayla assured, still grinning as she continued to sip. “You’re just a horny girl who knows what she wants. Nothing wrong with that. And you’ve only dated like, one guy. So definitely not a slut.” Sofia chuckled and rolled her eyes.
“So… what are you gonna do about it?” she continued.
Sofia lowered her hand and stared out at the windshield, biting her lip. The ache between her thighs had not gone away even after playing with herself earlier that evening. “I… I don’t know. That is the problem.”
Kayla studied her for a second, then her eyes narrowed playfully. “Wait. Is there someone specific you have been thinking about when you are using the dildo? Because you’re blushing right now.”
Sofia groaned and sank deeper into the seat, covering her face again. “Well… Uh… Fine. Yes. There is this guy. His name is Tyler. He’s friends with some people from one of my old friend groups. He’s been sliding into my DMs for a while now. Flirty stuff. Persistent. It’s obvious what he wants.”
Kayla’s eyes lit up with interest. “Oh? Tyler? I don’t think I know him. Show me.”
Sofia hesitated, but eventually pulled out her phone. She opened Tyler’s social media profile and turned the screen toward Kayla. The picture showed him smiling confidently. He was at the beach, blonde hair messy, his toned body on full display, and that cock charm even clear in the photo.
Kayla leaned in and studied it carefully for a moment. “Hmmm… He’s definitely a hotty.” It clicked almost immediately. “Ohhh. Him. Yeah, I’ve heard about him from some of my friends. I knew he looked familiar. He’s always around parties and stuff.” She paused, then gave Sofia a look. “I thought you’d hate guys like him.”
Sofia groaned louder and rubbed her temples. “Yes. I do. He’s so cocky and annoying. But… he is… hot. Like, really hot. And the way he looks at me just makes me think about stupid shit. The crazier thing is, we’ve only talked in person like three times. What is wrong with me? Am I insane? It feels like I am.”
Kayla burst out laughing, covering her mouth with one hand. “Oh my god! My shy little Sofia is actually thirsting over a fuck-boy. This is gold. I never thought I’d see the day. You naughty girl!”
“Ugh, stop!” Sofia whined, though she smiled reluctantly. “It is not funny, Kayla! I know it’s stupid.”
Kayla wiped a tear from the corner of her eye, still chuckling softly. “Okay, okay. Serious question, though. What are you actually gonna do about this? Because if you are this horny and the toy isn’t cutting it anymore, maybe you should just go for it. Fuck Tyler. He might actually be the perfect person for what you want.”
Sofia blinked, looking utterly bemused. “Huh?! Are you serious? No, you have to be joking.”
“Dead serious,” Kayla said, leaning forward in her seat. “Guys like that have no interest in relationships. They just want to fuck the hottest girls they find. No strings, no drama, no expectations. Exactly what you said you wanted. Yes, you may have to give up a little dignity being another tally to his collection, but hey, if it’s for yourself, you go girl.”
Sofia pursed her lips and leered at Kalya as she crossed her arms under her chest. “Why do you have to put it like that?”
“What? You could hit him up, keep it casual, get what you need, and then go back to your normal life. No dating duties. Just good dick when you want it,” Kalya reasoned with a knowing smile, shrugging.
Sofia stared at her best friend, cheeks burning even hotter. The idea sent a fresh wave of heat through her body. Part of her was horrified. The other part of her was seriously considering it.
Kayla may have a point.
Over the next week or so, Sofia found herself constantly contemplating what she should do.
She went through the motions during the day. She smiled at customers, helped her parents around the house, and played with Luca when he demanded attention like the good daughter they all expected. All things seemed normal, on the outside at least. The moment she was alone in her room, the thoughts came rushing back in full force. She did not want to stoop that low and give herself up to a player like Tyler. He was exactly the kind of guy she had always rolled her eyes at. Cocky. A fuck-boy. The type of guy who probably had a rotation of girls waiting for his attention and moved on the second he got what he wanted.
But god, did she need to be fucked.
The nagging ache between her legs grew stronger by the day. She rode her dilo almost every night. Sometimes twice when the need became too much to ignore. She needed the real thing. The more she thought about it over the next few days, the more she rationalized. Tyler just wanted to fuck. Nothing more. No dates. No relationship talks. No emotional investment. Even if he didn’t admit it, it was perfectly clear by the way he maneuvered.
If she went through with it, she could get exactly what she needed without any of the complications she hated. No strings. Just raw, filthy pleasure. The kind that would finally satisfy the hunger that had been eating at her the past few weeks. Yes, she may have to give up some dignity, allowing herself to be added to his collection of conquests, but it was a small price to pay for her satisfaction.
A few nights later, Sofia had finally come to a decision. The house was quiet after a long day. She sat against her pillows in just an oversized shirt, her legs tucked snugly under the blanket. Her phone felt heavy in her hands as she opened her messages and stared at Tyler’s last text. It was from a few days ago, when he had sent a shirtless mirror pic with the caption “Still waiting on you.”
Her heart started racing as she just stared at the photo. She swallowed hard, his fit figure making her bite her lip hungrily. Fuck… why is he so hot? Heat bloomed low in her belly, and she felt herself getting wet already, a slow, slick warmth spreading between her thighs.
Sofia hesitated for a moment, composing herself before making the final leap. Her thumbs moved across the screen as she typed.
Sofia: Hey. Still up?”
She sent it and immediately buried her face in a pillow, screaming quietly in embarrassment. “Eeekk! I’m doing this. I’m really doing this!”
It was pretty late at night, so she wasn’t sure when he’d get back. But the reply came quicker than expected.
Tyler: Sofia? Yes, I’m up. To what do I owe the pleasure?
Sofia shifted nervously on the bed, one hand resting on her stomach as she typed back. She tried to keep it light and playful, not wanting to seem too eager, even though her body was already hopelessly desperate.
Sofia: Yeah… Been thinking about what you said last time. Maybe I was too quick to shut it down.
Tyler: No way. What changed your mind? You’ve been playing hard to get for months! Almost gave up on you.
She read his message twice, her pulse hammering in her ears. Her free hand drifted lower, brushing over the front of her shirt as she pictured his cocky grin behind the screen. She was soaked now, the ache sharpening with every second.
Sofia: Uh, yeah… Sorry, I told you I was a bad texter. Just had a lot going on. Couldn’t sleep tonight.
Tyler: Rough day? Or are you finally tired of pretending you don’t want me? 😏
She read his message and felt her cheeks warm. The words made her squirm. She rolled onto her side, messaging him back.
Sofia: I’m not pretending. I just said I couldn’t sleep. Work has been nonstop, and I’ve just been in my head a lot lately. Restless.
Tyler: Restless? Cute way of putting it. What’s got you so restless then? Be specific for me.
Sofia nibbled on the corner of her lip, her hand slipping lightly against the front of her shorts. She knew exactly what he was doing. A hot wave throbbed through her. She typed back, bashful and indirect.
Sofia: Idk… Like I need a break from everything. Something to help me unwind. Nothing serious.
Tyler: Unwind. Right. So you want me to take you out for coffee, or you want me to pin you down and fuck the stress out of you? Pick one.
Her eyes snapped open as she read his message. Just when she thought he couldn’t be any more cocky. The teasing made her cheeks burn. She hesitated, then replied with a hint of denial.
Sofia: What? I didn’t say that. I just meant something casual to unwind. Like hanging out and stuff. Idk 😖
Tyler: Uh huh… Sure. Just say it. Tell me exactly what you want from me.
Sofia’s breath hitched. She pushed her shorts aside and slid through her slick folds, circling her swollen clit with shaky strokes. She hated how he was forcing this out of her. But at the same time, it attracted her to him even more. He was a guy who knew what he wanted.
Sofia: Ugh… Fine… Fine! Just hear me out.
Tyler: Listening loud and clear, sweetheart.
She nervously shifted in bed as she composed herself. She couldn’t believe she was doing this. She shouldn’t even be doing this. But here she was.
Sofia: I want something… casual. No dates or relationship stuff. I’m not looking for a boyfriend. I just want… sex. Just you helping me feel good. Or whatever. This is so embarrassing. 😫😫
Tyler: Good girl. I’m totally down for that. Just let me know when you want to meet up. I’ll take good care of you. But first, I want a sneak peek. Send me something nice.
Sofia froze, her stomach fluttering. No way, she screamed to herself, but her body was already buzzing. After a long minute of hesitation, she pulled her shirt up, angling the camera down, and snapped a quick photo of her breasts and the curve of her stomach leading down between her thighs. She sent it before she could talk herself out of it.
Tyler: Fuck. Look at you. Even prettier than I imagined. God, I want to put my face between those tits.
She teased her slick folds even more, reading his lewd reply. The praise made her throb around her fingers. It felt so good to be wanted.
Sofia: Your turn. It’s only fair.
Tyler sent a photo a moment later. Sofia’s eyes widened when it loaded. It was an image of him naked, hand around the base of his cock, smirking smugly. He was big. Thick and hard, veins visible along the shaft, the head already leaking. She stared longer than she meant to, her fingers slipping deep into her soaked pussy.
Tyler: I’m gonna take it that you like what you see 😏 So, it’s settled. I’m more than happy to keep you satisfied whenever you need. But there is one thing, though. If you want this dick, you’re gonna have to get on the pill. I don’t use rubber. I prefer things raw, as they should be. And I don’t intend to pull out.
Sofia gasped out loud and pulled her hand away from herself for a second. She typed back quickly, denial flooding back again.
Sofia: Wait, what? No, that’s too much. I’m not on anything right now. Can’t you just use one? And are you even clean? God knows how many girls you’ve been with.
Tyler: Nope. My way or no way. You want this dick raw or not at all. Oh, I’m clean, alright. Trust me. Plus, it feels much better this way. But at the end of the day, this is your choice, shy girl. Hit me up whenever you’re ready. Night 😘
She stared at the screen in utter disbelief and skepticism, her face flushed and thighs trembling. Part of her wanted to tell him off. The bigger part was already imagining how it would feel to have him inside her. She was left with his final message; her body felt impossibly hot and fussy. There was no way she was going to do all this just to let some player fuck her.
Sofia dropped her phone on the bed like it had burned her and pressed both hands over her face. “What the hell am I doing?” she whispered. Her chest heaved, and the slick heat between her legs refused to calm down. The image of his cock lingered in her mind, no matter how hard she tried to push it away. Raw. No condom. The thought made her stomach flip.
She was really about to do this, give herself up to some guy she barely knew. All for the sake of satisfying herself. But deep down, the thrill of it made her eager to see this through.
The next week or so, she spent most of her time running errands with a pit in her stomach. She told herself she was just being responsible. That was all. But the truth sat heavily and embarrassingly in her chest as she sat in the clinic waiting room. The nurse went over the instructions for the pill, even asking her why she wanted to be on it. Her cheeks warmed when she answered honestly.
“Oh… uh… I’m kinda seeing someone,” Sofia said shyly, her eyes nervously averting towards the floor.
The nurse simply nodded, not needing any more elaboration, and continued with the instructions. Just for some cocky guy, she thought, mortified. I can’t believe I’m actually doing this for Tyler.
She picked up the prescription on the way home and took the first dose that afternoon, already feeling a strange mix of shame and secret thrill. A couple of days later, she went to the nail salon on a “whim,” asking for a clean white on both her fingernails and toenails. She chatted with her tech while she worked, but Sofia stayed quiet for most of it, her heart fluttering every time she glanced down at the pretty, glossy white. It made her feel a little put together. And deep down, she knew Tyler would like it; guys go crazy for this sort of thing. Then again, as she thought about it, she wondered why she was trying so hard to be presentable for him.
The next few days passed in a nervous haze. She kept catching herself staring at her nails. They looked good. Feminine. Alluring. The kind of detail that screamed she had put in an effort. An effort for Tyler. Someone she was supposed to start a casual thing with. The thought made her cheeks flush all over again.
One morning, Sofia sat on the edge of her bed, her heart racing as she stared at her phone before typing. Today was the day. She was ready.
Sofia: Hey, I’m ready to meet up whenever you are. 😗
Tyler replied almost right away.
Tyler: Good. Everything is settled, I assume?
Sofia’s cheeks warmed as she quickly typed back.
Sofia: Yes. 😳
Tyler: Good. Come over at 8. Here’s my address. Can’t wait to see you.
He sent the pin. Sofia saved it and set her phone down. She let out a shaky breath and checked her clock. There were still a few hours till then.
Sofia took her time getting ready. While she showered, she made sure she was shaved smooth, running her fingers over her skin to check every inch. For most of the afternoon, she spent the hours anxiously lying in bed or gaming on her computer to pass the time. She was soaked from the anticipation of her dick appointment. By evening, she put on a light layer of her favorite vanilla perfume, just enough to smell soft and sweet. For clothes, she kept it simple, choosing a comfortable tank top and loose sweats. No point dressing up when she was going to be naked anyway.
Another shiver of thrill ran up her spine at the thought of it. It felt so naughty, so taboo. A girl like her shouldn’t be doing such things. She gave herself one final inspection in the mirror, making sure she looked casually put together and unsuspecting.
She grabbed her things and headed downstairs, where she found her mom in the kitchen bouncing her little brother, Luca, in her arms.
“Hey, Mom. I’m heading over to Kayla’s tonight. We’re probably going to watch some movies and hang out late. Might not be back till morning, okay?”
Her mom gave her a knowing little smile and nodded. “Have fun, tesoro. Don’t stay up too late. And tell Kayla I said hi.”
Sofia smiled back, putting on her slides and grabbing her small bag before heading out the door.
She sat in her car for a moment outside the house, her hands on the wheel, breathing slowly. The denial still lingered in the back of her mind, but the excitement underneath it was louder. “Okay… let's do this,” she breathed as she started her car.
Sofia drove to his apartment complex in a daze, the GPS voice guiding her barely registering in her mind. When she finally pulled into a spot and turned off the engine, she sat there gripping the wheel again, just staring out the windshield for a long moment. She finally got out of her car and found her way to his door.
As she stood there, second thoughts came crashing over her all at once, her heart hammering in her chest. What am I doing? Do I really need this? This is crazy. I should just text him, change my mind, and go home. She paced back and forth a bit like a crazy person, almost psyching herself out.
Before she could force herself to leave, the door opened. Tyler stood there wearing nothing but black boxers that sat low on his hips. His blonde hair was slightly messy, and that familiar cocky smirk tugged at his lips the second he saw her.
“Hey, Sofia. You good?” he said, low and easy. He stepped forward and pulled her into a hug like it was the most natural thing in the world. His bare skin was warm against her, and she caught the clean scent of his body wash. “Glad you came.”
She blinked, still processing what was happening before finally returning the hug, her arms hesitantly wrapping around him. He felt solid, and real, and the casual confidence in his touch made her stomach flip. “Uh… hey,” she replied, her voice a bit shaky from the nerves rattling her body. “I’m good. I was just… composing myself.”
Tyler pulled back just enough to look at her, his eyes slowly taking her in from head to toe. His gaze lingered on her chest, the curve of her waist, and the way her sweats hugged her hips. His smirk deepened with satisfaction.
“Looking as pretty as ever, Sofia. Come on in.”
Sofia’s cheeks flushed from the compliment. “Oh, uh… thank you.”
She was a bit bemused by his choice of words. She’d expected him to say something crude or awfully suggestive. But he was rather sweet. It puzzled her what kind of game he was playing. On one end, she wasn’t sure if he was being genuine or just saying that to swoon her. Probably both. No wonder girls fell for this guy.
He kept one arm around her shoulders and gently guided her inside, closing the door behind them.
The apartment was dark and smelled like cologne. The scent was warm and masculine, seemingly wrapping around her in an alluring snare the moment she stepped inside. She slipped out of her slides by the door and followed him deeper inside until they reached the living room. She stood there awkwardly, anxiously grabbing her arm as Tyler leaned against it like he had all the time in the world.
“So… I just want to have sex,” Sofia said firmly, her eyes flicking to the floor before meeting his. “No strings, no feelings, nothing like that. Okay?”
Tyler nodded easily, his smirk softening a bit. “Loud and clear. Just sex. I have no problem with that.”
She took a deep breath, the knot in her stomach loosening. The relief was small but just enough to let her move forward with this. She shifted on her feet, suddenly unsure what to do with her hands. Or what to do at all. “Well then… what now?”
Tyler didn’t answer. He just stepped closer, took her hand in his, and gently led her down the short hallway to his bedroom. His palm was warm against hers, the simple touch sending little sparks up her arm.
Inside the room, Sofia nervously looked around. The space was dimly lit by a single light on the nightstand, the bed slightly unmade with dark sheets. Some clothes were tossed over a chair in the corner. It smelled like him in here, too. It was almost intoxicating. She stood near the doorway, with her heart racing as she took in her surroundings, trying not to let her nerves show.
Tyler closed the door behind them and locked it before turning to face her, still holding her hand. His eyes moved over her slowly as he leaned close enough that she could feel his breath against her skin. “How do you want it, Sofia?” he asked lowly. “Rough? Gentle? Tell me what you like, and I’ll give it to you.”
Sofia’s eyes fluttered, her cheeks flushing. “What? Don’t be absurd,” she muttered, looking away quickly.
Tyler chuckled and leaned in closer. “Alright. I take it you like it a little rough then.”
She blushed harder, the warmth spreading down her neck and chest. She could feel her pulse everywhere, especially between her legs, and the way he was looking at her with the hungry, confident look made it impossible to hide how horny she was. Her fingers tightened slightly around his without meaning to, and she swallowed hard, trying to steady her breath in the eerily quiet room.
“I never said that,” Sofia tried to deny, her voice meeker than she intended. “I’m not—”
Tyler cut her off with a kiss. The sudden press of his lips against hers stole the rest of her words. She gasped against his mouth, startled, but the sound melted into something softer as the kiss deepened. His lips were warm and sure, coaxing hers open. It didn’t take long for her to relax and kiss him back. The tension in her body eased as the heat of arousal rushed through her.
His hands slid down her sides and grabbed her ass, pulling her firmly against him. Sofia whimpered into the kiss, feeling the hard outline of his cock through his boxers. Tyler broke the kiss just long enough to peel her tank top off, then tugged her sweats and panties down her legs in one smooth motion. She stepped out of them, her skin tingling just from being naked in front of another person for the first time in a while. He shoved his boxers down too, freeing his thick, hard cock.
They stood there for a moment and breathed each other in. Tyler then took her hand in his and guided it down until her fingers wrapped around his already hard cock. Sofia’s breath caught at his hot skin in her palm, the veined shaft throbbing slightly as she held him. She looked up at him with wide, doe-like green eyes; her soft lips parted, and her cheeks flushed a deep pink.
Tyler groaned quietly. His hips twitched forward just a little into her grip. “Fuck. Your hand is soft, baby.”
She rose on her toes and kissed him again, a little deeper and eagerly this time. The arousal took over, washing away whatever doubts she had left. Her tongue brushed shyly against his as she leaned more into his solid body, her soft breasts pressing against his chest. Her hand started to move on its own, stroking him properly with slow, curious pumps. She slid from the thick base all the way up to his leaking head, feeling every ridge and vein. Precum beaded at the tip and smeared across her palm, making the strokes smoother and wetter.
Tyler broke the kiss again and trailed his mouth down the side of her neck, sucking and licking at her sensitive skin. Sofia tilted her head to give him better access, whimpering as his teeth nipped at her. One of his hands stayed on her ass, kneading the soft flesh while the other hand guided her backward until the backs of her legs hit the bed.
He eased her down onto the mattress, then knelt between her thighs. His strong hands spread her legs wide, opening her completely to him. Her breath hitched as she felt the cool air brush against her smooth, wet pussy. Tyler stared hungrily at her glistening folds, her slit already dripping with arousal.
He leaned in and started kissing the soft skin of her inner thighs slowly and teasingly. His lips brushed higher and higher, his warm breath sending a shiver up her spine. “Mmm… fuck… Look at you,” he murmured against her skin, his voice thick with lust. “So fucking wet for me. This pretty little pussy is dripping.”
“Ah… Tyler,” she whispered while biting her lip, her voice low and breathy. Her eyes locked onto his as he continued to kiss and tease her gently.
Sofia moaned softly as he finally pressed his mouth against her needy cunt. He licked a long, slow stripe up her slit, tasting her, then sucked gently on her swollen clit. Her back arched off the bed, and she gripped the sheets tightly with both hands.
Tyler kept her thighs firmly spread with his strong hands as he buried his face deeper between her legs. His tongue moved with confident, hungry strokes, licking her soaked pussy with long, broad licks before focusing on her clit. He sucked the sensitive bud into his mouth, flicking it with the tip of his tongue with skillful motions that made her whole body jolt.
“Ah! Mfuck! Uh uh uh… T-Tyler… Mhmmm!” Sofia moaned loudly, the sound raw and needy in the quiet room. Her back arched sharply off the bed as waves of pleasure crashed through her. One hand reflexively went down to grip his hair. Her fingers twisted into his messy strands as she desperately held him closer. Her hips rolled against his mouth without thinking, chasing more of the intense sensations he gave her.
“M-more… ah! Yes! Fuck,” she gasped, her glazed green eyes rolling back as another wave of pleasure washed over her.
The wet, filthy sounds of his mouth on her filled the room, mixing with her breathy moans. Tyler groaned against her pussy, clearly enjoying how she tasted and how she was falling apart for him. He looked up for a moment, eyes dark with satisfaction and pure desire, his lips glistening with her wetness.
“Hmmm, so sweet, Sofia,” he murmured against her cunt. “This pussy tastes so fucking good.”
He dove back in, burying his face in her pussy with renewed hunger. He gripped her thighs tighter, keeping her open as his tongue pushed inside her, fucking her slowly before returning to attack her clit with firm, relentless circles. Sofia’s moans grew louder while her other hand fisted the sheets as the pleasure built higher and higher. Her toes curled, and her legs trembled in his hold as she got closer and closer to the edge.
“Ah ah ah! Ouuuuhhhh! Oh… M-my god! Hah… Hmmm!”
Tyler kept working her with his mouth, never letting up. His tongue slipped back in, curving deep and hitting that perfect spot that made her see stars before returning to her clit with perfect pressure. He then slid two fingers inside her, curling against the sensitive spot again. Her mouth fell agape in a silent gasp as pure ecstasy coursed through her overstimulated body.
The pressure in her core coiled to its limit. She could feel herself on the brink of becoming undone. He sucked hard on her clit while his fingers thrust deeper, and that was all it took. Sofia came with a broken moan, her whole body tensing and shaking uncontrollably. Her pussy clenched around his fingers, waves of intense pleasure rolling through her as she rode it out against his mouth. Tyler kept licking her gently through it, drawing out every last bit until she was trembling and oversensitive.
Sofia panted heavily as he finally pulled back, kissing his way slowly up her body. His lips brushed over her stomach, her ribs, the undersides of her breasts, then her neck. She shivered under the trail of tender kisses, still trying to catch her breath. He hovered over her for a moment, his face inches from hers. He kissed her deeply, their tongues twisting together in a slow, sloppy kiss. All she could do was whimper into him as her body twitched from overstimulation.
Tyler pulled away, leaving strings of their mixed saliva between their lips. He rolled off her and lay back beside her on the bed, propping himself on one elbow. His cock stood hard and leaking against his stomach as he wrapped his hand around it, stroking lazily.
“Your turn, Sof,” he said, his voice low and rough with need.
Sofia bit her lip. Her lips were flushed from her orgasm. She obeyed without hesitation, crawling over to him. Her heart raced again as she settled on her stomach between his spread legs. She looked up at him again with those wide, doe eyes for a moment before wrapping her hand around his thick shaft. It throbbed hotly in her grip as she stroked him slowly from base to tip, spreading his leaking precum at the head.
She stared at it for a moment. It had been so long since she’d done anything like this. It almost felt surreal.
Leaning down, she pressed a soft kiss to the tip, then took him into her mouth. Her lush lips stretched around his girth as she sank down, swirling her tongue along the underside. Tyler groaned deeply with pleasure, with one hand gently resting on the back of her head.
Sofia sucked him eagerly, her head bobbing up and down his cock with growing confidence. The wet, slurping sounds filled the room as she took him deeper. Her tongue swirled around the head every time she pulled back, tasting his salty goodness with filthy licks. She made soft glucking noises when she pushed further, her cheeks hollowing as she sucked him with obvious enthusiasm.
Tyler groaned deeply, his fingers threading into her soft, wavy brown hair. He didn’t push her down, just played with her hair, gently guiding her rhythm while he watched with heavy, half-lidded eyes.
“Fuck, Sofia,” he breathed, surprised at how good she was. “You’re really good at this. Didn’t think a girl like you would be so… Mfuck, just like that… eager.”
She blushed hard at his dirty words. But it only made her suck him harder. Her hand stroked the part she couldn’t fit in her mouth. It was almost embarrassing knowing the truth behind her lewd skill around his cock. She had learned a lot from plenty of videos she watched late at night and from practicing with her dildo, imagining exactly this.
Sofia pulled off his cock with a wet pop, strings of saliva connecting her lips to his glistening head. She stroked him firmly with one hand while leaning lower to take one of his balls into her mouth, sucking gently and swirling her tongue around it. Tyler’s groan turned into a deep curse, his grip tightening slightly in her hair as she lavished him.
“Mhmmm… mmmm… hmmm.” Her muffled moans vibrated against him, making his cock throb even harder.
She switched to the other ball, stroking his slick shaft the whole time, then licked a long stripe back up to his tip and took him into her mouth again. Her eyes flicked up to meet him, cheeks flushed, as she kept working him eagerly.
Sofia lost herself in the lewd act. She sucked him deeper, her head moving with more rhythm as saliva dripped down his shaft and over her fingers. His masculine taste and smell made her hopelessly wet, her arousal soaking the sheets below. Without thinking, she crossed her legs behind her, feet hooked together as she focused on pleasing him. She bobbed faster, adding fluid, twisting motions on the upstroke, earning her another satisfied groan from Tyler.
“That’s it… just like that. You look so fucking pretty with my cock in your mouth.”
After a few more minutes, he gently stopped her, tugging her head back by the hair. Sofia gasped, the sound coming off as if she were almost disappointed to be interrupted. He then grabbed her by the shoulders and pulled her up to him, bringing her into a deep, hungry kiss. She could taste herself on his tongue from earlier, the lewd idea of it making her whimper as their tongues twirled together. Tyler suddenly flipped her onto her back in one smooth motion, settling himself between her legs.
She watched with wide eyes as he grabbed his cock and teased his head up and down her soaked slit, rubbing it against her swollen clit. The sensation made her hips twitch, chasing the contact.
“I’ve been waiting to get my hands on you for so long,” he murmured, his tone low and velvety as he looked down at her. “You have no idea how many times I jerked off thinking about this pussy.”
Sofia’s breath hitched, her ears burning with arousal. Tyler kept teasing her, pressing the head against her entrance just enough without pushing all the way in.
“Beg for it,” he said, eyes locked on hers. “Tell me how bad you want me to fuck you.”
Sofia moaned softly, her lips shifting restlessly under him as he kept prodding her entrance. The itch inside her was overwhelming now, every slow rub against her clit making her breathe harder. She was a little frustrated with all this edging. She had been eagerly waiting for this exact moment for weeks. All she wanted right now was for him to fuck her as she deserved.
“Please,” she whispered, voice shaky and breathless. “Tyler… please, fuck me. I need it. I need you inside me. Please.”
He teased her a little more, pressing the tip a little deeper, giving her a small taste for what was to come, before pulling out again. She let out another frustrated moan as she tried to lift her hips up to chase him. He smirked at how desperate she was, and savored it a bit longer.
“Yeah? You want this cock that bad?” he murmured teasingly. “You want me to make you feel good? After this, this pussy is going to be mine, Sofia. I’m going to make you mine.”
“Yes… Please,” Sofia whimpered desperately, grabbing onto his muscular forearm to just hold onto something. “I’ve been so horny. Just fuck me already.”
Tyler groaned at her words and finally pushed forward, sliding into her in one long, steady thrust. Sofia’s eyes rolled back as she felt every thick inch stretch her open, filling her completely until he was buried to the hilt. A long, broken moan tore through her throat.
“Oh my god…” she gasped, breathing hard. “Fuck… Hmmm… T-Tyler, you’re so big.”
Tyler stayed there for a long moment, buried deep inside her, letting her feel every inch of him. Sofia breathed hard, her chest heaving rapidly as she gripped both forearms now tightly. This was exactly what she had been craving for so long. Real skin on skin. The heat of his body. His hot breath against her. No silicone. No loneliness. Just him.
“Fuck, you’re so tight, baby,” he grunted. “So wet and warm around me. You feel that? This cock is all for you.”
He leaned down and kissed her, then started to thrust. He went slow and deep at first, pulling almost all the way out before sliding back in, letting her feel every delicious ridge and vein.
Sofia moaned loudly into his mouth, her legs instinctively wrapping around his waist and pulling him deeper. “Tyler… Tyler… Hah… Mhmmm,” she panted between kisses. “You feel so… ah ah uh… Ouuhhhh… Good.”
Tyler picked up the pace, thrusting harder, the wet slap of skin filling the dark room. “That’s it. Take my cock, baby. I’m going to make you feel so good all night.”
For a little while, neither Sofia nor Tyler uttered a word. Their moans and groans, and the rhythmic creak of the bed, were all that could be heard as they focused all their energy on each other. Their bodies were getting slick with sweat, moist skin sliding hotly against each other with every thrust. She could feel the dampness between them, the way his solid chest rubbed against her boobs, the heat radiating off his body as he moved inside her.
His thick cock reached deep, the head bumping against her cervix with every powerful stroke. The sensation was intense, the pleasure and hot pressure making her vision blur around the edges whenever he hit her most sensitive spots. Sofia’s moans spilled out freely, playing like music to Tyler’s ears.
“Fuck, ah ah ah… Uh uh uh… Deeper… M-more! Ouuhhhh!” she gasped, the sounds broken and needy as he drove into her.
Tyler’s heavy breathing mixed with her moans, his hips snapping forward in a steady rhythm. The lewd, squelching sounds of her soaked pussy taking his cock filled the humid air, her arousal coating his shaft and dripping down onto the sheets with every thrust. The moist friction of skin on skin, the heat, and the raw fullness of him were overwhelming in the best way.
He kissed her again, their tongues sliding messily as he pounded into her harder and deeper. Sofia’s legs remained locked tight around him, heels digging into his back, pulling him as close as possible. Her perfect white nails scratched lightly down his shoulders, leaving faint marks across his skin while she moaned into his mouth, the pleasure building fast again in her lower belly.
The kiss grew even sloppier and desperate, saliva mixing as their mouths moved together. Tyler’s hand slid under her ass, tilting her hips up slightly so he could grind even deeper. Every thrust made her tits bounce, her nipples brushing against his chest. Sofia’s moans vibrated against his lips, her pussy clenching around every inch of his cock as another orgasm built.
He kept that same deep, steady pace, the head of his cock kissing her cervix over and over again, sending sharp sparks of pleasure through her core. He even went back to add heavy rolls of his hips whenever he drove to the hilt, allowing his cock to press against every weak point she had. Her toes curled, and her thighs shuddered uncontrollably whenever he did this. He was making her lose her mind. But she didn’t mind.
Suddenly, the pleasure peaked. Sofia came hard with a long, sultry moan, her pussy clamping down around his cock in intense pulses. Her back arched sharply off the bed, nails digging into his shoulders as waves of pure ecstasy rolled through her. Her legs shook around his waist, eyes squeezed shut while she rode it out.
Tyler grunted deeply; the sensation of her tight, desperate pussy milking his cock brought him closer to his own orgasm as well. “Shit… Gah! Enjoying yourself, Sof?” he asked, voice rough with amusement and lust.
Sofia could only moan weakly in response, too overstimulated to even form any words. Her body was still twitching and felt boneless when Tyler pulled out and flipped her over onto her stomach. He gripped her hips and pulled her ass up, positioning her face down with her knees spread wide.
He pushed back inside her in one smooth thrust, burying himself deep. Sofia’s face was buried in the pillow, muffling her moans as he started fucking her again. Her eyes were half-lidded in pure ecstasy, cheek pressed against the cool fabric while her body rocked forward with every powerful thrust.
This is exactly what she had been fantasizing about for weeks. The raw, deep fucking. The way he took control was just how she wanted him to act. The filthy sounds of their bodies coming together.
Tyler licked his lips. He gripped her hips tighter as he watched her cream coat his cock with every wet stroke. “Hmmm, look at that,” he grunted, giving her plush ass a firm, possessive squeeze. “You’re so fucking messy and wet. Creaming all over me. You love this, don’t you?”
Sofia moaned into the pillow, pushing back against him the best she could, still feeling like jello from her climax.
Tyler kept pounding her from behind, his hips slapping against her plush with every deep stroke. He reached forward and grabbed a handful of her hair, pulling her head back with a playful tug. Sofia gasped from the slight sting and pleasure as he leaned over her.
“This is my pussy now,” he growled into her ear possessively. “Say it.”
Sofia moaned helplessly, her mind hazy with lust. “It’s… " It’s your pussy,” she whimpered shakily. The words made her feel weird and tingly. Never had she thought she’d give herself up willingly to a guy like Tyler. But god did it feel good.
“Louder,” Tyler demanded, tugging her hair a little harder while he kept rolling his hips into her.
“It’s your pussy!” she cried out, her cheeks flushed heavily with embarrassment and arousal.
He chuckled darkly, released her hair, then grabbed both her wrists. He pinned them to the bed beside her head with both of his strong hands, holding her completely helpless beneath him. He was so much stronger, his body completely dominating hers as he thrust deep and hard. Sofia moaned loudly into the pillow, completely at his mercy.
She loved it. The feeling of being pinned down, taken so thoroughly. It made her pussy clench around him even tighter, her body surrendering to the dominant way he fucked her.
Tyler groaned, feeling the tight hug of her pussy around him. “Ah… Fuck, you’re so fucking tight. Good girl,” he praised, his hips snapping faster. “God, you’re going to make me addicted to you.”
Tyler thrust harder and faster, his hips moving against her ass with urgent, powerful strokes. The wet slap of skin grew louder and more frantic as he chased his release. His breathing turned into deep, guttural grunts as his body glistened with sweat. He kept her wrists pinned firmly onto the mattress, completely controlling her as he fucked her silly.
He was already savoring the thought of adding her to the list of girls he’d properly claimed. She might even end up being his favorite one yet, since she was supposed to be the nice girl everyone thought was innocent. But in reality, she’s just a needy little slut who needed cock. She was a real keeper. A genuine, pretty, put-together girl. Far better than the girls he was used to messing around with.
“I’m about to cum,” he growled through strained teeth. “Fuck… I’m gonna make you mine right now, Sof.”
Sofia looked over her shoulder at him, her eyes glazed and glinting with desire. She braced herself, moaning loudly as she felt him swell even thicker inside her. Her pussy clenched tightly around his cock, the anticipation pushing her to yet another orgasm.
With one final, deep thrust, Tyler buried himself balls deep and unloaded inside her. He groaned loudly as thick, hot ropes of cum flooded her pussy, pulsing strongly against her walls. “Fuuuuuuckkkk! Auugh! Take it! Fucking take it!”
Sofia whimpered and moaned, feeling the warmth spread deep within her with every spurt. The sensation of being filled completely made her shudder beneath him as another strong climax tore through her, her pussy milking him every drop he had.
“Oouuhhhh… Hah… Mhmmm…Tyler…”
Tyler stayed buried to the hilt for a long moment, grinding slow circles into her ass as he emptied himself inside her. His heavy breathing brushed hotly against the back of her neck while his grip on her wrists remained firm, holding her in place as he savored the feeling.
Sofia continued to twitch involuntarily beneath him, her body sensitive with the aftershocks of her orgasm. She felt so fucking good right now, full and warm and thoroughly used. Everything she’d been wanting, and more. They panted together, skin slick with sweat, as Tyler stayed inside her, his hips twitching from how her pussy fluttered around him.
Finally, he pulled out slowly. A thick trickle of his cum leaked from her well-fucked pussy, dripping onto the damp sheets as she stayed face down on the bed. Tyler lay down beside her and gently pulled her onto his chest, wrapping an arm around her back. Sofia blushed at the sudden closeness. This felt awfully intimate for something that was supposed to be just casual. Her head rested on his chest, listening to his heartbeat while his hand lazily stroked her back.
“That was really good,” he murmured, his voice raspy from exertion. He tilted her chin up so he could look at her. “How was I? Did I meet your expectations?”
Sofia bit her lip, still flushed. But she couldn’t help but leer at him a little. It was a rhetorical question from how much moaning she was doing. He just wanted her to stroke his ego. “Yeah… you did. It felt better than I thought it would. A lot better. I definitely needed that,” she finally replied, trying to sound nonchalant.
He grinned victoriously. “Good. You were amazing too. I didn’t expect you to be so… well, like this. I thought you’d be a little inexperienced.” He paused as she narrowed her eyes at him, her cheeks puffed.
“What’s that supposed to mean?” she murmured against his chest, unsure how to respond.
He chuckled and added teasingly. “Hehe… All compliments. I swear… You gonna let me do this again sometime? I’d love to see more of you.”
Sofia let out a shy sigh, burying herself against his shoulder. “Yeah? I’m not sure… But I’m okay with keeping this thing going. Not all the time, of course. But when I can, I guess. But this is supposed to be casual, remember? Don’t get too attached to me.”
Tyler’s hand slid down to squeeze her ass lightly. “It still is. Whatever happens in the bedroom stays in the bedroom. I won’t catch feelings… unless you want me to.”
Sofia lightly elbowed his side and huffed. “No, don’t do that. Stop it. I don’t want a boyfriend right now. Not that I’d date you anyway.”
Tyler laughed amusingly and leaned down to kiss her gently on the lips. It was slow and soft, his hand still stroking her back as he pulled in. Sofia melted into it for a moment, her body relaxing against his as she kissed him back. Then she suddenly pulled away, looking up at him with clear hesitation in her fetching green eyes.
“W-what are you doing?” she asked, her voice quiet but wary.
Tyler raised an eyebrow, still holding her close. “Um, kissing you? What does it look like?”
Sofia shifted uncomfortably in his arms, her blush deepening. She took a moment to think, her fingers pressing lightly against his chest as if she were debating whether to push him away. “Hmm, this seems too lovey-dovey,” she muttered uncertainly. “Casual. This isn’t casual. This seems a little… much.”
Tyler didn’t let her pull away. “What? That’s ridiculous. We literally just fucked. And we kissed a lot while I was inside of you. What’s the issue now?”
Sofia nibbled on the corner of her lip, her gaze dropped to his chest as she struggled with the contradiction. She stayed silent for a few seconds, clearly torn. Part of her wanted to stay curled against him, enjoying the warmth and closeness. The other part, the one that had set the rules in the first place, was starting to feel nervous about how nice it felt. And as much as she wanted to make this purely transactional, it simply didn’t feel right. Maybe a little bit of intimacy wasn’t the end of the world.
“I don’t know…” she finally mumbled, still not moving away. “It just feels different after. Like we’re doing ‘couple stuff’ now. I wasn’t expecting that. I just want the sex, anything after feels… strange? Ugh… I have no idea what to think right now.”
Tyler’s hand continued its lazy path up and down her back, his voice calm and teasing. “It’s just a kiss, Sof. Can’t we just enjoy each other’s company? You came here to get fucked properly, and I did that. Relax a little. It doesn't have to mean anything.”
The hesitation in her eyes lingered for another moment. Then Tyler leaned in and kissed her again. This time, it quickly turned heated. Sofia made a small, surprised sound but melted into him once more, her hand sliding up the back of his neck as their tongues tangled. The kiss grew deeper, messier, and more desperate. Tyler’s hands roamed down her body, squeezing her ass and pulling her closer.
He was getting hard again, his cock pressing thick and insistent against her thigh. She was also growing wet again as a spark of heat ignited in her lower belly. He broke the kiss just enough to murmur against her soft lips, breathing heavily.
“Another round?”
Sofia only took a second to think about it, then nodded, her eyes already half-lidded with need. Tyler didn’t waste any time. He rolled her onto her back and settled between her legs again, kissing her hungrily as he pushed back inside her with one smooth thrust.
They started slow this time, bodies moving together in the dim light. The night was far from over.
To be continued.