#hazel callahan x reader smut
Explore tagged Tumblr posts
Text
we can’t be friends

Summary: Hazel, who has a giant crush on you, gets paired with you for a class project. She’s convinced you could never like her back because she thinks you’re straight, what happens when she’s proven wrong?
Pairing: Hazel Callahan x Fem!reader
Contains: mature language and content, hurt/comfort, smut, fingering (both receiving), oral, scissoring kinda, floor sex, loser!hazel, dom!hazel, fem!reader, sub!reader, 18+, MDNI
Word Count: 4.4k
A/N: (loosely) based off the song We Can’t Be Friends by Ariana Grande, and requested by anonymous. Requests are still open for Hazel Callahan and Kit Tanthalos! Enjoy!
———
Hazel stared at you from across the classroom, a deep longing in her eyes. Mr. G was rambling something about 9/11 and how it somehow pertained to his divorce but she wasn’t absorbing a word of his lecture. All her attention was focused on you.
PJ noticed Hazel’s obvious sense of distraction and rolled her eyes. “It’s never gonna happen, Hazel.”
Hazel’s face fell slightly as she looked down at her lap. “You don’t know that…” she mumbled.
“I do, actually. My gaydar is perfect, and she…” PJ motioned her head towards you. “…is not.”
Hazel's head shot straight up to look at PJ. “Weren’t you the one who thought Brittany was gay?”
PJ scoffed. “Ok? So my gaydar had a malfunction. It’s fine now, and trust me. You do not occupy that pretty little head of hers.” She shot a pointed look at Hazel. “She doesn’t want you. She wants a boyfriend. With a penis.”
A sad puppy dog look covered Hazel’s face as she turned back to look at you. You certainly did have a pretty little head, with long silky hair falling over your shoulders, perfectly framing your face. Maybe it was because Hazel had little to no experience with makeup, but she always thought yours was flawless, with your eyeshadow consistently color coordinated with your outfits. Today it was hot pink to match your miniskirt and pink pumps, paired with fishnets and a black tank top with writing on it that Hazel couldn’t quite make out.
You took a break from taking notes to reach into your backpack and find your lipgloss, carefully reapplying a layer. A dopey smile formed on Hazel’s face as she watched the sparkly pink solution trace your lips, wondering how it would taste against her own. PJ rolled her eyes once again. “Get over it, Hazel.”
Before Hazel could even open her mouth to respond, the sound of Mr. G’s voice echoed across the room, turning everyone’s attention to the front. He was going on about some new partner project, Hazel could barely focus. She soon, however, perked up when he mentioned your name.
“You’re partnered with Hazel.” He finished.
Hazel’s heart leapt into her throat. She turned to look at you, and you met her gaze with a bright smile. She offered an awkward nod back, and quickly looked away.
Mr. G soon finished with the list of partners and the bell rang to signify the end of class. PJ walked out with Josie, who could be heard panicking over being partnered with Isabel. Hazel was packing up her stuff for her next class when she saw a figure out of the corner of her eye. She looked up to see you standing over her desk, a glossy grin spread across your face. “Hey Hazel.”
Hazel tried to swallow, but found her mouth was completely dry. She managed to squeak out a low “…hey.”
“Looks like we’re partners for this assignment. I wanted to ask if you maybe wanted to work on it after school? Today?” You brushed a lock of hair out of your face, making Hazel wish she could do it for you.
She licked her dry lips and nodded enthusiastically. “Sure.”
You pressed your phone into Hazel’s shaking hands and you both exchanged numbers before “bye’s” and “see you later’s.” Throughout the rest of the day, it was agreed over text that you would meet at your locker after school before heading to Hazel’s house to work on the project. You had originally suggested your place, but after Hazel mentioned her mom being out of town on business, you were all for meeting at her’s instead.
When the last bell rang, Hazel ran to the bathroom and spent fifteen minutes fussing over her hair, trying to get it to swoop just the right way. Unfortunately, PJ’s voice saying “she’s not gay, it’s never gonna happen” rang through her head. After deciding it just wasn’t worth it then, she gave up and dejectedly made her way over to your locker.
You were already there waiting for her, and seeing you lean against your locker in the empty hallway made Hazel’s heart flutter. You looked just as perfect as you had earlier today (except Hazel could’ve sworn you had pulled your black tank top just a little farther down). You noticed her approaching you, and flashed her a bright smile.
“Hey Hazel, ready to go?” You asked. Hazel nodded. “Sure.”
“Great! I’m excited to be paired with you. I’m sure after this project we’ll become great friends.” You lifted your hand to squeeze Hazel’s upper arm, but she couldn’t feel it over the pang in her chest. Your words swam around in her mind.
“Great friends…” she didn’t want to be your friend. She wanted to be more. She wanted to be the one to laugh with you, and hold you when you cried. She wanted to take you out on dates, and slow dance with you at prom. She wanted you to look up at her with your big doe eyes right before you kiss her, and wrap your arms around her shoulders to pull her closer while she savored the taste of your signature lip gloss. She wanted to touch you. God how she wanted to touch you…
But she couldn’t. She couldn’t do any of that. Not if you were too busy making goo-goo eyes at some football player.
You wanted to be friends. Hazel wanted you… but more than anything she wanted you in her life. If being friends was the only way to do that, then so be it.
—————
The drive to Hazel’s house was pretty much silent, minus a few attempts at small talk from you. Hazel made a few attempts to respond, but mainly kept her focus on the grip of her steering wheel and the road ahead.
Hazel turned into her driveway, and walked you through her front door, up the stairs, and into her bedroom, shutting the door behind her. She motioned for you to sit next to her on the floor, and got out her pencils and the project rubric. After about five minutes of complete silence, Hazel’s head shot up. “Snacks!”
You looked up from the rubric in confusion. “What?”
“Snacks! I forgot to offer you snacks when we came in. Shit, I’m sorry! I’m a terrible host.” Hazel panicked. You had to stifle a giggle under your hand. Somehow, Hazel was being so adorable right now.
“It’s ok, Hazel. I’m not hungry. I promise.” Hazel rubbed the back of her neck as a faint shade of red crept up on her cheeks.
“Sorry. You just…” Hazel trailed off. You cocked your head in question. “I… what?”
“You just… sometimes you make me nervous…” Hazel mumbled, staring down at her lap.
Your lips parted slightly in shock at her confession. “I make you nervous?”
“Look… just forget I said anything.” Hazel picked the project rubric back up. “So, do you have any idea what this project is supposed to be on? I wasn’t really paying attention…”
You pulled the rubric out of Hazel’s hands and tossed it to the side, forcing her to look at you. “I’m not gonna forget what you said. Hazel, how do I make you nervous?”
A defeated sigh left Hazel’s lips as she realized you weren’t going to give this up. She squeezed her eyes shut, choking out your name before her next words. “I’m sorry but… we can’t be friends.”
It took a moment for you to process Hazel’s words, but as soon as you did, your face crumpled out of hurt. You were trying not to cry, but you couldn’t decide if it was from hurt or confusion. “What do you mean?”
“We can’t be friends.” Hazel repeated, refusing to make eye contact with you. “Whenever I’m around you, my hands get all sweaty and my mouth gets dry, and I can barely get any words out because… I don’t know. You do this thing to me. I can’t focus in class because all I can think about is how pretty you are and what flavor your lip gloss is and…”
Hazel’s incessant rambling was interrupted by the feeling of something wet and sticky against her cheek. She blinked, trying to process what just happened.
You kissed her. On the cheek.
A faint blush crept onto her face as she lifted her hand to feel where your kiss still lingered. She finally met your gaze to see you staring back at her, a giddy smile covering your face.
“You kissed me.”
You brushed another lock out of your face and smiled down at your lap. “Yeah. I did.”
“But I’m not a boy.”
You shot your head up and gaped at her, bewildered. Did you hear her correctly?
“Huh? I know…” you trailed off as realization set into you. “You think I’m straight?”
“Well, yeah. You’re all like… feminine and stuff…” Hazel mumbled, clearly embarrassed.
A thick silence filled the room as you stared at her, wide eyed. Hazel held her breath and refused to look at you. She thought for sure she fucked up before she heard… laughter?
Hazel looked up to see you in absolute stitches from laughing so hard. On one hand, she was glad you didn’t seem mad at her, but on the other… she really had no idea what you were laughing at.
After a moment, you calmed down, and stuck out one of your wrists to show Hazel a pink, white, and orange threaded bracelet. “Trust me, I’m not straight. And this…” you gestured to your outfit. “…is called hyperfem, and it’s actually meant to deter the male population.”
Several thoughts swirled around Hazel’s mind. Some “fuck PJ” or “how did I not notice the bracelet?” But mostly, all she could think about was how you were sitting in front of her, out and proud, in an empty house, and beaming from ear to ear.
You giggled at Hazel’s astonished expression and looked down at your lap. “I was kind of wondering why you had never talked to me before. Guess I know now.”
Hazel gulped. “I’m sorry, I…”
Suddenly, you decided to cut her off by tossing all the papers between you to the side, and crawling over to her lap. You put one hand on her knee and brought your face as close to hers as you could without touching. Hazel’s breath hitched at this new position, and you hummed as your eyes dropped to her lips. “Now that you know I’m gay… what do you plan to do about it?”
It took a moment for your words to settle into Hazel’s mind, but as soon as they did, she brought her face forward and kissed you, melting instantly at your touch. Her stomach filled with butterflies as she shivered from the pure adrenaline. She couldn’t believe how soft your lips were, and the taste of your lipgloss felt absolutely intoxicating.
You pulled away suddenly, smirking as Hazel whined at the loss of your touch. “So… what flavor is my lip gloss?”
Hazel hummed in thought, running the tip of her tongue across her bottom lip. “Watermelon?”
“Bingo.”
A devilish grin spread across Hazel’s face before she grabbed your jaw and pulled you back in, forcing you to tuck your knee into her lap to keep balance. Her tongue danced against your bottom lip, begging for entrance. A small giggle escaped from the back of your throat as you parted your lips and let her deepen the kiss.
Hazel’s hand left your jaw and slowly made its way down to gently caress the thigh you still had perched in her lap. You felt your body shiver at this new sensation, causing Hazel to pull away and survey your reaction.
“Is this ok?” She asked in a low voice. You nodded, your half-lidded eyes clouded with lust. “Please.”
Hazel caught your lips in hers again, and gripped at your fishnet-clad thigh. You moaned at the feeling of her fingertips caressing your nearly-bare skin. You had no idea your thighs could be so sensitive, but here you were, falling apart at her literal fingertips.
By now you were mentally begging Hazel to push her hand up just a little higher, so you grabbed the chain around her neck and pulled her close until you were on your back and she was hovering over you. Her big blue eyes looked like pools you were dying to swim in as she peered down at you with a look of nothing but content.
You dragged your top teeth against your bottom lip and giggled. “Tell me again how pretty I am?”
Hazel smirked as she continued to rub her thumb along the inside of your thigh. “So pretty. Like a princess.”
Your body involuntarily shivered at this new nickname, and Hazel found it impossible not to notice. “Oh, you like that? Princess?”
A muffled moan vibrated against your puffy pink lips in response. Fuck, when did Hazel get so… dominant?
She ran her hand just under the edge of your tank top, looking up at you for approval. You nodded, and she got to work pulling it up and over your head, leaving your stomach exposed and your chest covered with nothing but a black lace bralette. Hazel gulped at the sight of you, her spontaneous dominance momentarily leaving her. She swore she had never seen anything this beautiful. She leaned down again to kiss you once, softly and sweetly, before slowly leaving a trail of kisses to your jaw, your neck, your collarbone, and down to the top of your breasts.
Hazel’s big blue eyes stared up at you as she ran her tongue across the top of one of your tits, gently testing the waters. You let out a gentle moan, purely from the eroticism of it all. You swore you could cum just from looking into Hazel’s fuck me eyes.
“Hazel,” you breathed out, sitting up slightly to lean on your elbows. “You can take it off.”
A nervous look clouded Hazel’s features for a brief moment before being replaced by one dark with desire. “Whatever you want, Princess.”
God, you could feel yourself get wetter every time she used that stupid nickname.
Getting your bra off wasn’t necessarily a fast and flawless task for Hazel, as she was used to the simplicity of sports bras rather than the confusing clasps of a bralette. Luckily, you both had a good sense of humor about it, which made the situation far less awkward. Eventually, Hazel opted to just pull it over your head like a t-shirt, tossing it over her shoulder immediately after.
Hazel never thought she’d see the day where she’d have the Popular Princess of Rockbridge High’s tits practically served to her on a silver platter, but here they were, exposed in all their glory, and hers for the taking. She took one of your nipples in her mouth, running her tongue along the erect bud as she used her hand to gently massage the other. It felt incredible, but as much as you loved watching Hazel Callahan play with your tits, there was another part of you that was much more desperate to be played with.
Your hips involuntarily bucked against Hazel’s stomach, forcing her to pull away and click her tongue disapprovingly. “So impatient. Never took you for a sub.”
“Never took you for a dom.” You fired back, surprisingly quickly considering how mushy your brain felt.
Hazel simply shrugged and flashed a wicked grin. “Guess you do something to me.”
She slipped one hand down to the waistband of your skirt and started to undo your belt buckle until it was loose enough for her to slide it down your legs. Her fingers danced along your now completely exposed fishnets while she plucked at the delicate little strings.
“Funny,” she started, gently pulling at the thin threads. “If you weren’t wearing anything under these, I would totally keep them on while I fucked you.”
Her blunt choice of words sent palpitations straight to your clit, forcing a shiver down the length of your entire body. She either didn’t notice or pretended not to because she just shrugged. “Too bad you are. Gotta take them off.”
In a way, you were grateful for the black panties you had worn under your fishnets. Watching Hazel undress you to any capacity was a bigger turn on than anything any porn site had to offer. You made a mental note to wear more clothes next time.
By now you were down to nothing but the aforementioned silky black panties. Hazel moved her hand back to your thigh, rubbing her thumb along the inside teasingly. She reached up and allowed her finger to gently brush over the tiny crease where your leg ended and your panties began, looking up at you for affirmation before continuing.
You sighed, rolling your bottom lip between your front teeth. “Please Hazel. Please touch me.”
Hazel’s stomach couldn’t help but flutter every time one of your desperate pleas hit her ears, but she tried not to let it show. Still, it was difficult to ignore the dampness in her boxers, thankfully still hidden by her shorts. On the other hand, your panties were on full display, the black color managing to hide your wet spot from Hazel’s vision, but failing to keep your secret when she dragged her finger up your clothed cunt.
“Holy shit.” Hazel muttered under her breath. “So fucking wet already?”
You were far too turned on to even begin to respond to her taunts, opting instead to raise your hips and signify Hazel to take off your panties. Hazel, however, had other plans. She continued to stroke the length of your covered cunt, enjoying watching your hips stutter every time she so much as grazed your clit.
As much as you loved the cloth friction rubbing against your slit, the growing pool of wetness that resulted was beginning to make you feel suffocated. You lifted your hips to chase her touch, moaning with desperation. Hazel smirked, leaning down to whisper in your ear.
“Patience, pretty girl. I can’t do anything until you tell me what you want.”
Hazel’s finger picked at the waistband of your panties, while her darkened eyes stared down at you. You struggled to speak, your brain far too mushy to form a complete sentence. How in the hell were you this fucked out, and Hazel had barely touched you?
“P-please Haze… I need you mph… take them off…”
Another wicked grin appeared on Hazel's face as she leaned down again to praise your obedience. “Such a good girl.”
Her mouth latched onto your jaw as her fingers curled over the top of your waistband. You raised your hips, and Hazel pulled off your panties in one quick motion.
Now that you were completely exposed, you felt completely exposed, which wasn’t necessarily the most comfortable feeling. Your legs began to shut involuntarily, catching the attention of the girl hovered above you.
Her eyes went wide as she crawled off of you and put her hands up. “Hey, woah, are you ok? Do you wanna stop? I’m sorry! I should have checked in more. We can stop if you want. We don’t have to do anything you don’t want to do.”
Hazel’s sudden transition out of her dominant alter ego caught you off guard. Still though, you couldn’t help but melt a little. She was being so sweet, making sure you were ok, you almost felt a little bad for her. You didn’t mean to freak her out.
You sheepishly smiled up at her, a little embarrassed. “I’m fine. Really. It’s just a little weird being the only one naked is all.”
Hazel blinked at you, processing your words. Almost like a lightbulb went off in her head, she jumped up and practically tore all the clothing off her body, throwing each piece over her shoulder as soon as it was off. You couldn’t help but notice a string of arousal momentarily connecting her slick to her boxers, breaking only after she slid them down her legs.
Hazel’s body read like a painting, with each brush stroke precisely positioned to perfect the masterpiece. Her wetness glistened from in between her legs, and you couldn’t help but admire the beauty standing before you. However, you didn’t get to admire for long, as Hazel was already repositioning herself over you.
“Better?” She asked.
You sighed. “Definitely.”
Hazel immediately got to work trailing kisses down your body while thumbing through the folds of your slit. Soft moans echoed from your lips every time she’d slightly dip into your entrance for some more lubricant, and then frustrated groans would roll out whenever she immediately pulled out. God, she had access to every part of you and still managed to be such a tease.
Eventually, Hazel kissed her way down to your pelvic bone, hovering her face just over where you wanted her the most. Her hot breath tickled your dripping wet folds, making you tremble with anticipation. She stuck out her tongue and gently kitten-licked your clit to gauge your reaction, staring up at you as she did. A soft whimper left your throat, causing a smug smirk to form on Hazel’s face. Starting to gain some confidence back, she locked eyes with you and slowly licked up the entire length of your cunt, from your entrance all the way to the hood of your clit. You whined, throwing your head back against the carpet.
“Feel good?” Hazel asked, not bothering to wait for your response as she already knew the answer.
Hazel dived into you like a starved woman, lapping up your slick like it contained the very thing she needed to survive. Broken moans fell from your parted lips as you desperately grasped at her hair, trying to keep her exactly where you wanted her. Your hips bucked against her face, a part of you dying to see her features covered in your juices.
Her name found its way out of your mouth, almost involuntarily. “Hazel I… mph… fuck…”
“Fuck yeah. I love it when you say my name, pretty girl.” Hazel exclaimed, eyes rolling in the back of her head. You groaned. Dominant Hazel could have very easily put you into cardiac arrest, you were pretty sure.
The feeling of Hazel’s tongue against your engorged clit was hypnotizing, but your entrance was also twitching for attention. You wanted, no, you needed her inside you.
You grabbed Hazel’s hair and pulled it to lift her off you. She started to whine at the loss of your taste, but quickly looked up at you to make sure you were alright. “Everything ok, princess?”
“Hazel, I… I wanna ride your fingers. Please.” You panted breathlessly.
Hazel’s body shifted at your bold choice of words before a dark desire clouded her face again. “Of course.”
She reached up and crashed her lips against yours again, the taste of your own pussy still lingering on her tongue and coating your mouth in the most arousing way. You both readjusted to where she was on her back and you were now hovering over top of her. She adjusted her right hand in the “come here” position with her middle and ring fingers standing, and rested it in the middle of her thigh.
“All yours, honey.” She looked up at you with a goofy smile and half lidded eyes.
You positioned your entrance over her fingertips, shifting slightly before sliding down onto her knuckles. Hazel's fingers curled to hit your g-spot, forcing your head to fall back with a throaty groan.
“Feel good, gorgeous?” Another one of Hazel’s praises fell from her lips.
“Fuck Hazel, those nicknames are gonna kill me…” you whined.
Hazel smirked. “Oh yeah, you like that? Gorgeous? Pretty girl? My princess?”
As you were drinking in Hazel’s sweet nothings and riding her long fingers, your eyes fell down to her lap. Her exposed cunt glistened with her own arousal, dripping down her thighs and onto your carpet. A wicked idea popped into your head, and you couldn’t help but smirk.
Your hand traveled down to the folds of Hazel's slick, forcing the brunette beauty underneath you to jump at the sudden touch. “Honey, what are you…”
“Is this ok?” You asked softly. Hazel nodded quickly, realizing what you were getting at. You hastily licked your fingers and slid them into her twitching cunt.
Hazel moaned at the feeling of your fingers inside her. “Fuck, baby. Feels so good. So good to me.”
The longer you bounced on Hazel’s hand, the more you felt that familiar tight feeling in your abdomen. “Hazel, I’m…”
“Yeah… mph… me too.” She managed to whisper under her breath.
Hazel positioned her thumb to rub against your clit, forcing your body to tremble in sputtered shocks. You curled your palm to stimulate her clit, and you could tell she was almost as close as you were.
“Hazel, can we… mph… cum together?” You asked, rolling your bottom lip between your teeth.
The brunette underneath you was already starting to fall apart. “Fuck baby… so close… let go… I’ll follow… yeah?”
You rolled your hips against her, using your free hand to position her wrist where you needed her to touch you. Your hips sputtered, your core tightened, your clit throbbed. “Hazel, I… mph fUCK!”
Your head rolled back as you let out a sound so primal, you weren’t even sure it was sexy. Hazel soon followed, her groans and whimpers reverberating around the room as her hips sputtered under you. You rode out your climaxes together, the erotic sounds of sex disappearing into the nearly empty house.
Hazel couldn’t believe it. Not only was her longtime crush gay, not only was she fucking you, but she had just given you a mind-blowing orgasm at the same time you gave her one. Fuck, the very thought almost made her cum a second time.
You rolled off of her, and snuggled into her chest while she wrapped her arm around you. “Wow…”
“That was… unexpected…” Hazel muttered breathlessly.
You giggled. “Yeah, no kidding.”
A comfortable silence filled the room, both of you just enjoying the presence of the other, the project from before long forgotten.
You looked up at her, planting a soft kiss on her jaw. “Still think we can’t be friends?”
“I think we’re a little more than friends now.” Hazel chuckled.
Your heart fluttered at her suggestion. “Yeah? You want to?”
“I mean, yeah, if you want to.”
You nodded, snuggling back into her chest, close to falling asleep after so much activity. Hazel continued to stare up at the ceiling, a goofy grin plastered across her features.
“PJ is gonna lose her mind after this.”
#hazel callahan#hazel callahan smut#hazel callahan x reader#hazel callahan x reader smut#kit tanthalos#ruby cruz#ruby cruz x reader#sapphic#fanfic#hurt/comfort
1K notes
·
View notes
Text
loser!hazel smut headcannons



she’s so pathetic, i need her. loser girlfriend 🫶
➢ loser!hazel who gets flushed when you’re wearing short skirts/dresses/shorts, and low cut shirts. she knows she shouldn’t find your bare skin so attractive, but being able to see the flesh of your tits, and the curve of your ass just makes her go crazy
➢ loser!hazel who just about dies when you compliment her outfits and play with her jewelry, twisting that silver chain around your finger, slowly pulling her closer to you (she’s so oblivious to everything, she doesn’t even understand you’re trying to jump her bones)
➢ loser!hazel who gets flustered when you look at her, especially when your voice lowers to speak to her. the bat of your eyelashes, the way you lick your lips, the way you look like you’re going to eat her…
➢ loser!hazel who feels her brain go numb when she sees you during the fight club, chest panting from exhaustion, and lips bloody from the punches you’ve been taking (hey we’ve all been into someone covered in blood)
➢ loser!hazel who couldn’t help herself from getting wet when she had you pinned under her during the fight club’s meeting, and hearing all the little gasps and grunts you let out, wondering how you’d sound if maybe you were underneath her for a different reason
➢ loser!hazel who gets so horny around you, she can’t keep her brain under control when images flash in her mind. you bent over while she grips your hips and pounds into you, her being pulled by her hair to look at herself in the mirror while you’re pounding into her, how pretty you’d look with her head between your legs…
➢ loser!hazel who remains oblivious to how hot you find her, until one night you’re at her place, watching a movie, not missing the way her eyes stay trained on your lips when you speak to her. all of a sudden you’re pushing into her lips with yours, and it gets very handsy from then
➢ loser!hazel who doesn’t know what to do, and lets you take control, putting her hands directly where you want them, and letting her feel your body any way she needs
➢ loser!hazel who whines when you finally fuck her, and take off your bra to do so. something about your tits hanging in front of her face is so…😮💨
➢ loser!hazel who can’t help the desperate little noises she makes when your pussy touches hers, and she’s whining and begging for you to go harder
➢ loser!hazel who can’t believe someone as hot as you actually wants to have sex with her, and feels almost insecure, until your head buries itself into her neck, and you’re letting out so many breathless praises at her while struggling not to orgasm before her
➢ loser!hazel who has the biggest praise kink known to man. she can’t help but writhe when you tell her what a good girl she is, how well she’s taking you, how good her pussy and mouth are, how skilled her fingers are…she could get drunk off you praises
➢ loser!hazel who can’t get enough of you the first time you two fucked. she gets so needy in public, and this time around, real images flash through her mind. she can’t help but feel herself getting wet in the middle of class when she remembers how soft your thighs felt, especially around her head, how you looked at her with so much love when she was nervous, how pretty your moans sounded, and of course all the filthy praises you whispered in her ear
➢ loser!hazel who feels so lucky whenever she realizes you chose her out of anyone you could have wanted, and always tries to make you feel so good when she gets to fuck you (no matter how many times you tell you you wouldn’t ever pick anyone else, and that she’s the one for you)
➢ loser!hazel who gets very jealous when she sees someone flirting with you. she’ll go up to you and put her arm around you, kissing you before quietly standing there with a dopey smile until the person leaves, realizing you’re with her. you think it’s funny when she gets jealous, but you find it especially funny when she’s eager to go home after that, begging you softly to show her who she belongs to
➢ loser!hazel who doesn’t have the best stamina, and falls asleep not long after orgasming (always makes sure you do too, she’s such a giver), pressing soft kisses on your neck while you praise her, before dozing off, soft snores falling from her perfect lips
#subbypeterparker#wlw#bottoms movie#hazel callahan#hazel callahan smut#hazel callahan x reader#lesbian#ruby cruz#ruby cruz x reader#loser!hazel callahan#hazel callahan x you#hazel callahan x reader smut#sub!hazel callahan
3K notes
·
View notes
Text
♡ — Love like you ; H. Callahan

cw: THIS IS A MINORS DNI !! cheating, some angst, but I didn't went straight to it-, cheerleader!reader, fluff, a moment of josabel because I love them, it gets +18 after the bold letters [fingering, top!Hazel, public sex]
word count: 2.9k
a/n: this is the beginning of my cheerleader!reader x loser!hazel brainrot. it wasn't suppose to end up with smut but I got carried away with the ~feels~. hope you enjoy!
“ 𝓣he sound of you calling for my name, I want to hear it. ”
Hazel felt miserable, she felt like the whole world lost its meaning as soon as you walked away.
“You. . . You're breaking up with me?” your voice whispered, with tears accumulating on your eyes and your hands slowly back down from her face.
“I am so sorry, I really am.” she continued to say after that, your whole body moved away from the girl and that made her heart break even more. “I just don't like the idea of people judging you for being with me.”
Your frown turned from confused to angry. “Is someone saying anything to you?” A couple of football players, she thought quickly, but instead of saying it, she shook her head. “I don't get it then, I– you–” no coherent words came out of you.
“I'm sorry.” was the last thing you heard before standing from the bench and walk away with your heart in your hands and the flowers that you were going to give her to match on prom in your bag.
Hazel wasn't really one to think about what people said about her, but it did got to her how the football players were teasing or making fun of you. She loved you as much as you loved her, she was aware of that, so it hurt three times more when she saw you on halls after that and you ignored her.
Eye bags badly covered with concealer, your nose and eyes was red almost everyday and Isabel never left your side while Brittany was getting your stuff. She felt horrible looking how much she hurt you, but she was as bad as you were and you knew that, you've been watching her.
On the cafeteria, playing with your food while Isabel told you that you should eat something, your eyes were static on Hazel's silhouette as you were doing for weeks now, but she didn't notice that. Isabel followed your gaze when she saw you distracted, she sighed.
“You should move on from her, darling.” you heard snapping back, turning to your friend when Hazel turned to you without giving her the satisfaction of seeing your gaze on her.
“I'm trying, I don’t know what else to do. . .” your voice sounded weak, Isabel hugged you before you started to cry.
“It's okay, maybe we can—” a male voice calling for you interrupted your talk, both of you turned to said voice.
A football player was standing infront of your table with a bouquet of flowers on his hands and a sweet smile on his face, you tried to smiled back at him. “Hey, Kev, can I help you?”
“You know, I was just thinking. You're a girl, a cheerleader, I'm a boy, a player, and I also like you. . . I wanted to know if you want to go out with me. Tonight.” he explained, you blinked surprised at the sudden confession while he extended the flowers your way.
A quick look was shot to Hazel's way and you could see her take her things and starting to walk away, so you turned to the boy and faked a smile. “I would love to!” you exclaimed loud enough, seeing how your ex stopped for a second on place. She didn't look back to you or her friends, a second later, she walked faster away.
And after that you and. . . Oh, yeah, Kevin, you and Kevin started dating. It really wasn't that good of a relationship, but it did help you to get your head out of Hazel.
He showered you in gifts, most of them being papers with simple 'I love you' or a single rose and you thought about those gifts Hazel would get you; your favorite candies, a funny card she bought at a store that reminded her of you, something significant for the both of you, hand-made hearts she did in classes where you weren't with her. . . All of those gift you still have on a box in home, the same gifts you looked at when you arrived home after going out with your new boyfriend and smiled at them with nostalgia.
Maybe you didn't really moved on from her and that was what scared you a bit, she was always present in the back of your mind and you just wanted for it to stop, knowing it wasn't really healthy. You wanted to move on from her, but you were sure she was your great love.
“And that's how I saved the game.” your boyfriend finished the story while you zoned out with your face in one hand.
“That's great, babe, you're a hero.” an automated response came from your way, the bell finally rang and you started to collect your things.
“Oh, I'll take it.” he said moving his hand to your backpack and you smiled at him, shaking your head.
“It's okay, Kev, I got it.” you said, “I just need to go to the ladies room before chemistry, alright?” before he could answer you gave him a kiss on the lips and walked with hurry to the bathroom.
When opening the door your eyes met those green ones that you missed so much, both of you froze in spot.
“Hey. . .” Hazel whispered like she was running out of air. You smiled a bit and waved. “You, uh, you look great. . .”
“Thanks.” you said back at her. “You too.”
A small thank you left her mouth. Another silence, “Listen, uh, I'm really sorry how things ended–”
“It's okay, Hazel. . .” her name fell from your lips like butter and she almost melt to the sound of it. “I guess we're better now.”
She nodded a bit, with a tiny pout on her lips. “O–Okay, I. . . I have to go to class.” she said making her way to you, you nodded too and made space for her to go through.
“Hope to see you at prom.” you said, she smiled at you and you slipped in to the bathroom.
Hazel was not going at prom at first. She didn't want to see how the love of her life was dancing, smiling and having fun with some douche while she was sitting on a table with her friends. But that was until she got to her locker and a plastic box fell from it, she changed her mind.
“ I bought it for you a month ago and if you're going it needs to be with style, maybe you'll conquer a girl's heart like you did with mine. ” and your name as a signature. She had to go now.
Asking for money from her mom to buy a last minute suit and going from mall to mall was what Hazel's afternoon consisted. She dragged Josie and PJ with her to help her get a cute one, one that you may like and Josie knew from a very confidential and trustworthy source —ahem, Isabel— which color you picked for your dress, so they based that for her suit.
Prom night came along and everyone was arriving at the gym. You arrived with your friends instead of your boyfriend, who was arriving with the team.
A beautiful long dark green dress with a opening on your left leg was your outfit that night, along with high heels and on your wrist two flowers: the one that your boyfriend got you that was in a red color and the one you got for Hazel and you in a white color.
The night was pretty calm while you where there, you danced with your friends and one slow song with your boyfriend and it was already two hours in.
Hazel arrived a bit late, nervous for that night, but as soon as she saw you dance with Brittany, all her worries disappeared.
She went to sit with her friends when she got to distinguish them and was received with a bunch of whistles and claps.
“Yeah, Hazel, coming to get some tonight!” PJ laughed when her friend made a turn on herself and the comment made her blush. “Go get your girl, dude, she's been looking at us all night waiting for you.”
Hazel shook her head nervous again, Josie stood up and took her by the arm. “Let's go, Romeo.” she said while dragging her to the dance floor.
You were dancing your heart out with Isabel, laughing a bit when you saw how Brittany started to dance with someone else and made kissing noises to her, she clearly just flipped you.
When Josie arrived you greet at her with a smile, expression that widened when your eyes locked with Hazel's.
“Hello, ladies; I came to take my girlfriend so we can dance a bit and in exchange I got you a dance partner.” Josie said pointing to Hazel, she waved awkwardly. The girl took her girlfriend's hand and started to make her way to the center of the dance floor.
“Hey!” you screamed a bit because of the music, she smiled big and greeted back. “You look pretty!”
“You look so gorgeous.” she said, that comment made you blush and laugh a bit. Conveniently, a slow song started to play and both of you blinked surprised. “Do you. . . want to dance?”
You nodded while smiling. At the DJ set-up, Josie asked him to play the most romantic and slow song he had on the playlist. “Oh, you did this for them, didn't you?” Isabel asked acknowledging her plan.
“Kinda, I did it for us too, we haven't slow danced in the night and I think that should be illegal.” Josie responded, getting a laugh from her girlfriend before she rested her arms on her shoulders.
Just as you did with Hazel, you knew your boyfriend was doing something stupid outside so you didn't care about it. Her hands hugged your waist cautiously and you swore that contact almost made you fall.
Neither of you broke the eye contact from each other, feeling as if it was only the two of you in the dance floor.
“I've missed you.” the girl infront of you started to talk, your brows rose. “You have no idea how much I've missed you.”
“I've missed you too. . .” you whispered, getting closer to her, smiling with tenderness. “You, your kisses, your hands, your words. . .” both faces were dangerously close.
“I'm really sorry, I shouldn't break things up, you're the best I have.” that was all you needed to hear before making your lips meet hers.
Both mouths moving with such synchronization, you knew how well you both worked together and that made you know how bad a decision was to leave each other.
The kiss turned from sweet and tender to desperate and passional, your hands tangled in her hair and her tongue asked for access to your mouth, before you could let her she stopped the gesture making you follow her head for her lips again.
“We. . . Let's go.” Hazel took your wrist and started to make her way, you following closer.
Even though it wasn't the most creative of places, Hazel got both of you in the bathroom. Making sure it was empty, she attacked your lips again, fully asking for access to your mouth at the beginning, action that you granted and followed.
She walked backwards without stopping the action and got into a stall, closing the door after you and pushing you against it, locking you between her arm while the other was on your waist.
Soft moans vibrated on your throat and drowned against the girl's mouth while your hands pull her closer asking for her body to be on yours and your left leg rose a bit to her side to have Hazel between you. When she pushed away for air, your mouth was quick to make her way through her jaw and neck, getting to a weak spot and hearing her moan, you smiled with satisfaction. Your lips attended that area and made a hickey, in your most foggy thinking and still wanting to claim her.
Hazel took your face in her free hand to make you look at her with a mischievous smile.
“You missed me that much, huh?” she said hoarsely and you bit your bottom lip while nodding.
“I told you, I missed your hands.” you responded seductively. “Did you miss me?”
“Honey, every night.” she answered, attacking your lips once again. The hand she had on your waist started to make her way under your dress and playing with your underwear.
“Hazel~” your voice called needy for your ex. “Please, baby, I've missed you.” your hips moved a bit while you made a pouty face. “You owe me.”
She laughed for a moment, before making her nose touch yours. “But have you been good? Has he not attended my pretty girl how she deserves while I was gone?” she asked against your lips.
“He doesn't know how, I'm tired of him.” you growled with a disgusted face, switching to pout again. Hazel laughed again. “Make me feel good, my love.” a plead came from you, your hand resting on her the arm playing with your sanity.
“My baby is needy of me, huh?” before you could answer to her question, her hand rubbed against you and you let out a moan. “Call my name, I want to hear you.”
You said as demanded, her name falling from your mouth with a moan and Hazel was delighted at that sound, the one she missed to hear from you while asking her for more while you were underneath her body.
With such agile one of her digits began to enter you slowly, your mouth opened at the feeling of her.
When she was about to speak, the door to the bathroom opened, both of you froze with eyes widened. The sound of two girls talking filled the room while they were doing their make-up.
You look at Hazel and notice a malicious smile on her, your head was shaking and before you could stop her another finger was inside you and the hand she had beside you was now on your mouth to muffled any sound.
You felt your heartbeat raise as soon as Hazel's fingers began to move inside you. You did tried to not moan loudly, pressing the hand on your mouth with one of your own so your sounds wouldn't be as loud.
Her pace fastened and your eyes closed when a third digits was added, her thumb looked to satisfy your clit with circle caressings.
For what you felt an eternity, the girls walked back out while laughing about some joke one of them told and you moved Hazel's hand from your mouth. “You're a bitch.” you moaned and Hazel's brows raised with fun.
“That's not nice, hun.” she laughed, in a fast move she made you face the door and began to take back her pace in you, with her free hand she tugged your hair away from your shoulder and leave a kiss there while you throw your head back. “You love it.”
Her free hand took care of your breast, giving it squeezes and her mouth left wet kisses on your neck.
You felt overwhelmed by all the attention given, your abdomen felt tight, giving you an alert that you were so near.
“Hazel, baby.” you called again, she knew exactly what was about to happen, so her pace speeded one more time making you melt into moans and irregular breaths.
“Do it, darling, come for me. I want to hear you.”
And one moment after, you cried out as you reached your climax. Your forehead rested against the door, feeling a little bit lightheaded, Hazel came out of you and turned you around. Now the kiss she left was sweet and she smiled with such innocence that made you laugh.
“Oh, god, I hope you brought more make–up.” she said with her eyes a bit widen.
Making sure no one was there you both left the stall and your jaw dropped at your own image in the mirror. “Hazel, what the fuck!”
“You loved it, don't lie.” she said after washing her hands and hugging you from behind while you where removing the lipstick and mascara ruined on your face. “You look gorgeous; with make-up, without make-up, all fucked up by me.”
You laughed loudly at that and once you finished cleaning your face you turned around to face her. “My place? No one's home and you still owe me, darling.”
Nodding with a big smile, both of you were quick to get out of the dance without saying goodbye to anyone and taking Hazel's car as you took Isabel's.
Later you were going to text. . . Yeah! Kevin! To tell him that you were over, but as in for right now, Hazel and you needed to get up-to-date about a bunch of stuff.
#hazel callahan#hazel callahan x reader#bottoms 2023#bottoms movie#hazel callahan smut#hazel bottoms#hazel callahan x reader smut#hazel callahan x you#minors dni
713 notes
·
View notes
Text
thinkin' bout you - H. Callahan
masterlist!
mentons of: smut, MDNI, makeouts, cussing, closeted, cheating, thigh riding, oral (r! receiving) exhibitionism, slight nudes sending idk,,,?
synopsis: you were dating a football player, but also sneaking around with Hazel
wc: 3.7k
gif by @taiturner
friday night lights, a total shit show. the girls on the cheer team didn't know how to follow the choreography of the cheers and they just do whatever they want. almost like everyone else. you on the other hand just gave up and stand there smacking your pom poms together and muttering the chants.
"are you excited about today" Isabel asks you with Josie's arm wrapped around her
"yeah" you say with a weak smile.
your boyfriend, Brody or whatever his name is, you really didnt care about him, was sitting right next to you. he was in football in whatever position, you never kept up with him. you just dated him because Brittany and Isabel wanted you to.
"hey babe want to go to get food before then game" your boyfriend asks twirling a strand of your hair in between his fingers
"i would love to, but um I have plans" you say looking directly at Hazel. she was playing around with the schools pasta, scared of the bad food. she had on her brown sweater with green pants and her red doc martens paired with her silver chain that always made you go feral
in all honesty, you have been secretly hooking up with Hazel, for the past few months. you hated it because you truly did like Hazel. yet you felt that you had to hide that side of yourself. but you decided by the end of this week you would break up with Brody.
—-
when the bell rang signifying lunch was over you got up from the table that contained all your friends or as your boyfriend called them the loser lesbians. you waved at them goodbye and stared long on Hazel. Brody wrapped his arm around your shoulder that was wearing his letterman jacket, with your oversized black pants and a white simple baby tee. as you walked down the halls you met eyes with Hazel, you smiled at her while she rolled her eyes
it was all in slow motion. she looked mad, but she never told you anything or showed any annoyance all week. you were confused, what did you do? you just saw her be happy. now you were worried. who was she walking with? it was a pretty girl who was giggling and all over Hazel, why were you so... so annoyed? you knew you had no place in doing so
"i think im going to walk to class alone" you say looking up to your boyfriend
"what why" he says stopping in the middle of his tracks
"feeling sick, dont want to get you sick when the game is in four hours you say walking away while you put your headphones on. you needed to escape this place and start letting yourself relax
you walked past everyone down the halls, you usually are so chipper and say hi to your mutuals but today you felt like putting on a hoodie and hiding. people could tell something was up, this wasn't like you. even when you get into an argument with Brody you could practically jump off the walls. this time you felt a stream of tears go down your face. you got yourself together from your five-second slump because crying in front of people is so…yuck!
so you walked into Mr. G's class head held high and when you reached your desk next to Hazel you slumped down like usual.
"so how is Brody" Hazel asks nonchalantly to you as everyone waited for the bell to ring
"he's good, were good" you say looking directly at Hazel trying to see if she was playing a game with you
"cool because I might start seeing this girl, she's available and likes me" Hazel could basically hear the breaks and cracks of your teeth by how tense you were
"I'm happy for you haze, hope she treats you right," you say as calmly as possible
"so...you're ok with it" she asks, but lets be honest she cannot take hints nor sarcasm
"yeah" you say nodding and taking out your notebook from your backpack
---
after class ended and you kept passing looks at Hazel with the ends of your mouth turned downwards.you couldn't actually believe it, but you couldn't hold a grudge. you got up quickly packing all your stuff and getting ready to leave school since that was your last class. you had plans on hanging out with Hazel, but those plans quickly crumbled to the ground
you practically ran out of there not wanting to be held up. Josie and Pj snickering about how you've been acting weirder after lunch. you could hear fast footsteps come closer to you until they finally reached you.
"wait up" they pull your arm to meet your face
"hey!" you exclaim, you just wanted to make it to your car
"what's wrong" Hazel says guiding your face to her, her eyebrows knitting togetehr when she sees you look upset
"nothing it's stupid" Hazel quickly shook her head, how could she be so tender when you're such a brat
"is it about me and her” Hazel asks seeing how your demeanor changed in a heartbeat just thinking about the other girl
“no” you say but she knew you were lying by the way you looked down
“was i just supposed to wait for you to break up with your stupid boyfriend” Hazel slightly raises her voice
“no, but i told you i was going to break up with him by the end of the week” you say pressing your lips together in anger
“than do it, i’ve been all over you for the past few months, and it certainly didnt look like you were, i mean the jacket?” Hazel clenches her jaw trying her best not to get her anger to overflow
“can we please leave” you whisper, you could feel people stare and overhear you in the crowded halls
which Hazel obliges and grabs your hand to lead you to her parked car. she had a Tesla, I mean she was rich what did you expect. she claimed her mom passed it down to her when her mom got a Mercedes as if it’s something everyone does.
she opened the door for you to get in the passenger seat. when you were fully seats and deep breathing to calm yourself down you hear Hazel open the driver door and sit down
“i’m sorry, it’s not fair” you say looking at how Hazels pupils dilated to how soft you became
“it’s ok, i just, want you” Hazel says smiling showing her pearly whites
“ok alpha male” you joke causing the tension to rise and disappear
you caught eyes with Hazel when you finally stopped laughing. and whatever energy you once had converted to lust. you stopped moving and slowly leaned into Hazel to kiss. the kiss was deep and passionate. Hazel slowly pulled your hair to get you to moan so she could slip her tongue. the fight for dominance was strong. so much so that when you pulled away to catch your breath a string of saliva stretched from both of your mouths.
“god i missed this” Hazel said cupping your cheek with her left hand, to be frank it was only a week since your last hookup but time it time and you yearned for her
“i missed you” you say going to quickly kiss hazel as she went over the center console to your seat
she made your seat go all the way back and reclined it so you were laying down as she was in between your legs. she was so eager to take your pants off when you try to push her away
“woah, we’re still at school we can’t do this” you say seeing all the kids walk to their car
“relax my windows are tinted, like illegally, you can’t see in” she says as she shimmied your pants off seeing how you easily relaxed
“Haze” you say as she threw your pants to the back seat
“yeah pretty” she asks looking at you with lustful eyes
“yeah? going to make you scream so loud that your voice goes raspy for a few days” Hazel says quickly kissing the top of your forehead as she goes to kneel back down to your core
“nothing, just missed this” you say as she quickly came up to kiss you
she does back down to your thong covered core that was already soaked. “this for me” she says making you lightly slap her face in embarrassment “it’s hot” she praises
she continued to play and tease you. she slightly moved your panties to the side to just take a quick peak. she than quickly slid the thin cloth down your legs and tucked it in her pants
“Haze you can’t keep those” you say reaching down to try to snatch them back
“i’ll give them back when you break up with him” she says with a bitterful mouth
she than goes to lick a strip of your core. making you arch your back from the seat. than she went in a swing time, sucking for longer and playing with your clit with her tongue.
“Fuck Haze just like that” you squirm in your seat
she continued her attack. kissing and sucking your cunt with her mouth. she was practically making out with it. from time to time she would look up from between your legs and see your scrunched up face and hands pulling her hair.
“god you look beautiful like this” she says moving from your core to the inner thigh and lightly biting it
“haze, god you’re so good” you praise her because of how good she’s making you feel
her calloused hands always feel so nice on you. you love the contrast between your soft skin and her rough. partly because you knew she had ragged skin because of the fight club that made you two meet.
Hazel runs her large hands along your thighs as she pulls away from you to kiss the inside of your thighs leaving love marks to mark you as hers.
“You always look so pretty.” She gives you a lopsided smile, giving you a boost of confidence so you could reach your climax
Hazel's big blue eyes glimmer and sparkle in the dim light, showcasing adoration and lust. She always wonders how you’re so fucking perfect. How she found the most beautiful person to walk this planet. She honestly questions how she even managed to pull you, let alone keep you. aside from having to share with Brody. She takes her bottom lip into her teeth, her eyes wondering over your body.
You both share intense eye contact, Hazel staring at you intently as she feels the need to press a kiss to your soft, full lips. You widely smile at her before leaning in, as she does the same. However, you slightly turn your head to the right forcing her to kiss your cheek instead, which makes you giggle at your childish antics.
You pull back only to see a frustrated Hazel, seeing her eyes darken. She shakes her head as she speaks, “you think you’re so fuckin’ funny, huh?” She questions, first Brody, now this?
You nod your head several times, finding it all amusing before bringing your hand up to her face to push a loose strand of dark brunette hair behind her ear.
She pulls you closer to her, her lips barely brushing against yours before she starts dragging them over your cheek, moving towards your ear.
She presses a soft kiss onto your jaw, slowly lining more closer to your chin before she moves to the other side of your face, taking her sweet time with you.
Hazel then removes her hand, cupping your jaw, moving her lips down to your neck. As she presses butterfly kisses onto your skin. She manages to suck on you harder in certain areas causing delicate moans to slip past your lips.
Hazel loves marking you up, she enjoys the thought of everyone knowing you’re hers and only hers. She thrives on the idea of everyone knowing her lips are the ones running along your skin, claiming you and taking you as hers to keep. But for a while you didn't allow her because of the relationship. Something about her just made you melt and not even care.
You can feel your cunt getting damper with the arousal that drips from your pussy the more Hazl sucks into your skin. You just barely grind your hips into hers which ends up getting you a groan of approval from her.
“You like denying my kisses?” She questions, placing one last kiss on you before pulling back, desire and lust looming in her eyes.
This time, you shake your head, “no, ‘m sorry.” You mumble, letting a soft cry out as Hazel fingers dig into one of your hips, surely leaving bruises in their wake.
The one hand that she is using to cup your jaw pulls your chin down towards her, her lips hovering over yours. “Sorry, hm?” Her soft puffs brush along your top lip as she looks into your eyes, tension consuming the entirety of the car.
She guides your face with her large hand seconds later, pulling you in so her plump lips meet yours. The kiss starts off softer, both of your mouths moving in sync as they perfectly mold together. Hazel's tongue quickly swipes over your bottom lip, asking permission for entrance as she always does.
You immediately grant her access as you open your mouth more, her pink muscle easily slipping through to meet yours. The kiss begins to pick up as your tongues swirl together in harmony, Hazel completely dominating the kiss.
Your hands find their way around to the back of her head, your fingers threading her thick hair through them as you slightly tug on it.
Hazel slightly moans into the kiss as she bucks her hips up into you. Her simple action bumps into your open swollen pussy, which sends a jolt of pleasure through your body.
You pull back to speak, “please.” You mutter, before pushing your lips back against Hazel.
The kiss has now done a complete 180, it slowly dwindling, falling apart as it becomes more messy and sloppy. You find it hard to keep up with the movement the more you grind yourself on Hazel.
“What do you want?” Hazel questions, mumbling into this kiss. As she does so, her hands find the inside of your thighs
You whine in desperation, but also annoyance because you know she already knows what you want. She litters multiple kisses along your cheek and jaw as she waits for you to speak.
“Be a big girl and use your words.” She demands, using her hands to tug at the hem of your shirt, asking if she’s allowed to take it off.
You immediately nod, not wasting any time as you help her pull the thin material off of yourself.
As soon as the shirt falls to the ground beside your pants your nipples harden at the cool air brushing past you, sending shivers down your spine. Hazel's eyes find your bare chest, her eyes raking your entire body up and down. Fuck, how she loves your body and everything about it. the freckles and moles that are now exposed and the soon-to-be bruises sprinkled on like salt and pepper.
A small smirk is brought to her lips as she leans forward a bit, “fuckin’ perfect.” Her pupils seem to be further dilated, her beautiful blue eyes casted over by lust.
Her needy hands grab at your tits before she takes one of your nipples in between her lips. She sucks on you softly, emitting a moan from your mouth as you throw your head back in pleasure. She grazes her teeth against you, pulling at you a bit, letting you go with a ‘pop’ before moving to the other.
Her fingers circle her salvia around your nipple, rolling it in between her fingers as she licks and sucks at the other, her hand gently massaging the tit her mouth is focusing on. The need that Hazel has to make you feel good takes over her entire brain, it’s all she can think about day in and day out. The idea of seeing you a breathless and moaning mess due to the reasons of her hands leaves her enthused, hungry for more.
This time she bites into you a bit harsher before pulling back, “answer me.” Her eyes peering up at you through her long, thick eyelashes.
“I want you” You whisper, your cheeks warm as you feel empowered under her burning gaze.
“Yeah?”
“Mhm.” You nod eagerly, dragging your fingertips over her shoulders, then next her collarbones.
“I want you to use me, ride my thigh, and cum all over me.” She whispers, kissing the corner of your mouth before she leans back.
You bite into your bottom lip, trying to conceal the smile that threatens to take over your face. You begin to move to be on top of Hazel's clothed thigh, gently rocking your hips on top of her thigh, your clit feeling pressure from Hazel's muscled leg.
She pushes herself further into the chair you both are sitting on, man spreading as she props her elbows up on the sides of the car, watching you intently.
Hazel looks at you as if you’re the best thing to roam these lands, like you were an angel brought down to earth, carved and chiseled from the gods above. She worships the fucking ground you walk on like nobody else. She’s obsessed with you, even more so when she has this pretty little sight in front of her. She's practically drooling over you, and you're still focused on that bonehead who wouldn't even make you moan half the time compared to her.
With her low, hooded eyes staring at you, you feel a bit nervous but you also feel confident and content. You always feel comfortable around Hazel, there’s never a time you haven’t. Not even thinking about the possibility of people seeing you at this instance.
You try to suppress your moans as you slowly pick up your pace, bending over a bit to grab onto Hazel's broad shoulders in order to keep your balance.
Hazel brings one of her hands to your thighs before sliding it closer to your ass. She first gropes at your soft skin, then harshly leaves a slap causing you to yelp out. Feeling the cold metal of her silver-adorned hand.
You both let out a moan, “fuck, angel, you’re soaking.” She states, her eyes watching the way your hot, wet cunt runs so smoothly along her thigh.
“Feels s’good.” You vocalize, your hands moving up to your tits as you play with them in front of her, sensually moving your hips back in forth in a way that makes Hazel go feral.
She shakes her head with a smirk, “my pretty girl putting on a little show for me?” She questions, trying her best to keep her hands to herself, although she’s finding it almost impossible as she continues to yearn for the feeling of your skin under hers.
Hazel's eyes continuously fluctuate in between your own, your tits, and your pussy using her to get off. Her own arousal beginning to dampen her boxers. Just watching you could cause Hazel to completely fall apart.
After a while of her letting you do your thing, allowing yourself to build up an orgasm, that fiery feeling burning deep in the pit of your stomach, just on the brink of falling over, you find yourself losing your pace.
“F-Fuck, Hazel. I’m gonna cum.” You whine, desperately chasing after your orgasm as you use Hazel for your own personal high.
“Yeah, baby? Gonna make a mess all over me?” She tilts her head, running her tongue along her cheek as she watches you begin to experience your orgasm, you simply nodding your head in response. "Fuck I bet Brody doesn't make you scream this loud"
Hazel moves one of her hands, pressing a thumb closer to the top of your clit for more stimulation. You let out a loud moan, searching your brain for words to help you process the pleasure radiating through your body.
“You like that?” She questions, already knowing the answer, cockiness swarming her attitude.
You can only let out a string of whines and whimpers, any words only coming out as a stammer. You slowly fall apart in front of her, your body getting weaker the faster she moves her finger against you.
“Listen to yourself whimper.” Hazel grins, “its fucking pathetic.” The blue eyed girl whispers, although she knows you could do anything to her and she’d melt in your hands.
“P-Please.” You meekly whine, continuing to move your hips back and forth on top of her. slowly leaning your exposed chest to your clothed one.
“C’mon, baby, cum for me.” Her soft voice guides you, finally pushing you over as your orgasm crashes into you.
It takes over every one of your senses and washes over you like a tsunami, crashing into you hard. Your vision turns white as your body spasms on top of Hazel, your cum rolling down her thigh as you make a complete mess on her.
“Fuck, sweet girl.” She groans, finally pulling her hand back as she stares at your arousal coating her thigh.
You let out breath, your body relaxing into hers, a layer of sweat sticking to your skin. You look down yourself, feeling a bit embarrassed as the orgasm fades away.
Hazel can sense that as she lifts your chin, forcing you to look at her, a reassuring look lingering in her eyes. She never wants you to be ashamed, she wants you to feel good. Always.
"that was hot" you say tucking your bottom lip between your top lip. Hazel eagerly grabs your phone to take a picture of the two of you fucked out, your bare shoulders exposed, and your messy tangled hair. quickly sending it to Brody
"Whoops my finger slipped," Hazel says earning a punch and a giggle from you
you quickly get a message from PJ and Josie of a picture of Hazel's car from the outside showing the steamy windows, paired with a message woah hazel gets action?
which made Hazel laugh and take a picture of the car from the inside of you and her kissing accompanied with her action ;p which made the phone actually overheat by the mass amount of messages from both parties. at one point you could hear the screams and jumps from outside the car
---
Hazel Callahan x reader (pretty sure if i don't add that it won't pop up on the tag :c)
taglist: @shaddyluvs @why-cant-we-all-get-along
#mntalbrakdown#hazel callahan imagine#hazel callahan oneshot#hazel callahan x reader#hazel callahan#hazel callahan smut#hazel callahan x reader smut#hazel callahan x you#bottoms movie 2023#ruby cruz#bottoms 2023
947 notes
·
View notes
Text
stars between us - epilogue - h.c
HIIIIIIIIIIIIIIIII EVERYONEEEEEEEE
very happy to be back. very happy to be finishing this fic, and very happy to announce that my next fic series will be a fic based on "sailor song" by gigi perez. check my page for a poll concerning WHO exactly will be getting that fic.
Thank you to everyone who has supported me during this fic. it was very fun to write!
Summary: the first day back at school after you and hazel's little... date 🤭
Warnings: kissing, a wee bit of anxiety, pj being pj
The next morning, you and Hazel walk in the hallway, hand in hand. The two of you have the most stupid, sheepish smiles on your faces. The palpable chemistry between the two of you radiates off of your actions towards each other.
“Oh my god, did you two fuck or something!?” PJ exclaims upon the two of you joining her at lunchtime.
“What happened to hi, hello, how are you?” you reply, shocked, but not really shocked by PJ’s question.
“It’s a genuine question!”
“PJ, shut the fuck up,” Hazel replies, before opening her lunch box.
“So, are you guys dating?” Brittany chimes in, more than aware of the sudden change in the relationship between you and Hazel. You and Hazel glance at each other, wide eyed. You hadn’t really discussed whether or not you both wanted to put that label on yourselves yet.
“Oh!” Brittany realized, becoming aware of what she had just put between the two of you, “I meant, did you guys go on a date or something?”
“Now that we did,” Hazel said, rather proudly. You look down at your food, blushing. Hazel holds your hand, rubbing it with your palm.
“Hey, Hazel, can you… go to the library with me? I forgot to check out a book I need for Lit class,” you say quickly.
“Uh, yeah! Let me just pack up real quick!” You and Hazel pack up and leave quickly, heading straight for the janitors closet.
“Oh my god, they’re going to fuck again?” PJ questions, frustrated.
Hazel quickly closes the door behind her. “Can I kiss you?”
You nod eagerly as your lips lock with hers, dancing in a rhythm only the two of you understand. You feel her hand ride up your thigh, slipping under your shirt and unclipping your bra smoothly.
“Hazel. Are we really going to do this in the janitor’s room? Also, how do you even have the keys to be in here?”
“Oh, I pretended to be interested in being a janitor so I could have access to the cleaning chemicals. Some of the stuff in here are like really good for bomb-making.”
“Hazel, did what Brittany say, freak you out or anything?”
“No,” Hazel replies with conviction, “I took you here to ask you something. And, if you say no, that’s completely fine.”
“Yes, Hazel, I’d love to be your girlfriend. Now, for the love of god, let’s go to your car like normal teenagers, where it doesn’t smell like literal mildew.”
THE END
taglist: @at1nyzen@slaughtercarrie@sophia2414@canmargesimpson@sam-cooperrr@rubycruzin4abruzin
#hazel callahan smut#hazel callahan x reader#hazel callahan#bottoms 2023#kit tanthalos#hazel callahan x reader smut#smut#sapphic#wlw#willow#ruby cruz x reader#ruby cruz#fanfic#fluff#pride#lesbian#kit tanthalos x reader#tanthamore#save willow#willow 2022#willow series#bottoms movie
79 notes
·
View notes
Text
𝐒𝐥𝐮𝐦𝐛𝐞𝐫 𝐏𝐚𝐫𝐭𝐲 | 𝐇𝐚𝐳𝐞𝐥 𝐂𝐚𝐥𝐥𝐚𝐡𝐚𝐧

Hazel Callahan x F!Reader
Summary: "Jesus, dude, do you know what it means when a gay girl says they wanna have a "slumber party?"
Warnings: Hyper Feminine!Reader, Language, Fluff, Jealousy, Humor, Reader has a crush, Confessions, Teasing, Smut (+18, Minors DNI), Dom!Hazel, Humping, Grinding, Masturbation, Pillowprincess!Reader tbh, Thigh Riding, Public sex, Risky Sex, Massive Degradation Kink, Power Play, Ownership Kink?, Praise Kink, Slight!Hate sex ♡
Part two >

Hazel Callahan was rarely included into anything vaguely external, she would venture to say that she was even rarely included in her own thoughts. Therefore, infuriatingly, painfully aloof Hazel thought nothing of the invite you had presented to the entire group at Fight Club.
Why should she feel special?
Things like this seldom warranted her definite response, so when all the girls had affirmed their attendance, Hazel was... discombobulated to find a silence of anticipation growing pregnant in the gym.
It took a sharp stab in the ribs from PJ for Hazel to swing her head back into this specific reality in the space-time continuum. A reality in which you sat adjacent to her in a circle, legs crossed dainty underneath you to better accommodate the neatly pressed pleads in your pink skirt. There was nothing remarkably profound from you carrying yourself like the pretty princess you thought you were, what strikes Hazel as odd, however, was the look of expectancy in your dark eyes- a look you directed at… her?
"What?"
"You're coming? To my slumber party tonight?" you reiterate stifling the need to pat down at your braids corralled into a pink headband. You are basking under the scrutiny of her gaze but you also happened to suffer under it too. The longer Hazel watched you with furrowed brows, and her knee propped up to her chest, the longer you keened forward as if desperate to hear her say-
"Of course she's coming," PJ once again injects herself in between the two of you. "We'll all be there," You're perhaps nodding at PJ and Josie but your eyes are unable to leave the absolute prison that Hazel has them in. She does nothing except nod as well, before leaving you to your clique who all sit prettily under clouds of Chanel number 5.
The interaction replayed within the confines of Hazel's head throughout the rest of the school day. Right up until she finds herself, nestled in a car with Josie and PJ, taking the short drive in the more affluent neighbourhood from her place to yours.
"So, Hazel," the lascivious tone in PJ's voice already has her rolling her eyes as the car slows before an egregious house. "Are you ready to lose your virginity tonight?"
"Jesus Christ-" Murmurs Josie before PJ assumes what is expected to be your tone of voice- only its a hyperbolic and a higher in pitch reenactment of the real thing.
"Oh Hazel! I'd really like for you to come to my slumber party tonight!" All three girls leave the car as PJ continues her comedic display of seduction as she brushes up against Hazel and says "I really want you at my slumber party."
Hazel laughs as PJ grabs a hold of her upper arm, exposed from her open black button up and tank top. "You're coming right?" PJ sobers up as she says, "That's hot girl speak for "You're going to be cumming inside me-"
Josie does not keep her eyes off the approaching house as she interjects with, "Girls can't cum in other girls"
"Wow!" Hollers PJ, "-And here I was thinking you actually believed that girls can do everything that guys can do-"
"Wait," Hazel's eyes are on her shoes as she readjusts her tote bag and says, "You think she actually wants to like... fuck?" She lowers her voice drastically in the wake of making it up to your front door as she bends and reiterates, "Like actually fuck me?"
There is, frankly no time for Hazel to get a firm response on such a discombobulating thought because you quickly open the front door, and your skin is glowing everywhere from being completely exposed in your pink satin shorts and matching camisole set. Your hair is still loose as it frames your face- your round and constantly smiling face. Why had Hazel never noticed you until now?
Perhaps she did.
Perhaps she negated the possibility of forming a crush on you because you appeared so painfully… straight?
But here you are, smiling at her and only her. Your eyes had been bright at the sight of Hazel and her button up and how outrageously attractive she looked in a tank top but your smile dims significantly when you peer down at PJ'S hand still wrapped around Hazel's forearm.
"H-Hey," Said Hazel, with her voice that reminded you so vividly of a midnight snowstorm,
"Hey," you replied back, quickly turning away. Your mood had already been cemented for the rest of the evening. Despite it being your slumber party, you let your best friend host while you continued to wallow in the regret of your own unshakeable feelings. You hated that PJ and Hazel were very clearly a couple, but what you hated perhaps more, was that you still wanted her. You stole longing glances at her in your space, lazing on your bed while the rest of you sat encircled on the floor in sleeping bags. Hazel completely hijacked your entire brain throughout all the games and activities.
You had lost yourself in her presence and that only kicked up a notch when you felt a pair of forearms lazily splay onto your shoulders from above. With your bum still on the floor and your back against the foot of your bed, Hazel had decided to humour her turn in Truth or Dare. While she answered, she let her legs frame your body. So that it swung over the side of the bed, perfectly framing your sides.
Breathing had been impossible. So impossible in fact, you didn't know it was your turn until it took Hazel bringing her lips down to your ear. Your nerves had been shot to hell as she whispered, "Dove, it's your turn."
You cursed this idea and you cursed this wretched slumber party.
Luckily, It passed by in a significant blur that left you still riding on the high of being in Hazel's personal space until bedtime at 1am. While the girl's drifted into their own sleep, your eyes remained on the pink chandelier hanging from your ceiling while you cradled your stuffed frog to your chest. No matter how hard you try, sleep is a difficult thing to come by. You are left to your thoughts of the girl sleeping on the floor, while gentle snores sounded in the room.
"Fuck," you almost instinctively mutter as you find your hand drifting past your navel. You spread your leg ever so slightly before pushing your hand into your underwear. The quicker you came, the quicker your body could finally be allowed to slip into actual slumber. It sounded like a solid plan, and you had already taken to grinding your wet cunt against your hand- until it all went to hell and your duvet is being pulled slightly off of you.
You're quick to remove your hand and grab a hold of your covers as your eyes snap open to stare at the silhouette above you. Hazel's hair is a spectacular mess on her head and her skin shines orange from the glow of your salt lamp.
"Let me in," she whispers, not really waiting for a response before she's forcing herself into your covers, scooching you on the right side of the bed.
"What are you-"
"Shh," it's embarrassing, how quick you are to snap your mouth shut and heed her commands. Hazel's stomach warms significantly at how docile you are and she smiles as she says, "I cant sleep and I had the vague suspicion that you couldn't either." Hazel says, propping her exposed forearm under her head as she looks up at your ceiling. Her button up is discarded somewhere in the room, leaving her in basketball shorts and a tank but you're not complaining. Not at all.
"I told myself I'd be more intentional with my actions, and my actions are telling me to kiss you right now, but my feelings are telling me you might not want that." You're corraled into stark and naked shock as you watch the girl you've always wanted, confess to you in your bed. It feels unreal. The longing stares, the hours you've spent writing amatuer poetry in your notes app about her, the amount of times you made yourself cum with her heavy on your mind.
This does not feel real.
"Jesus," your voice is uncharacteristically coarse as you rush to say, "Dude, do you know what it means when a gay girl says they wanna have a "slumber party."
Hazel appears stunned as she watches you with wide eyes, "Well yeah," Says Hazel, "but… do you know what it means?"
"I've liked you since junior year," Your confession has her mind going hazy as she tries to recall all the subtle hints which she effortlessly discarded as you just being kind.
"God, you're such an idiot!" You release a chuckle that momentarily stirs a sleeping girl laying closest to the bed in her sleeping bag.
"Shh," Hazel's finger is pressed softly to her lips, you nod slowly only able to process mimicking her own actions.
"What were you doing just a second ago?" She says, swiftly removing the attention from her and her stupidity, replacing the atmosphere instead, with something much more dangerous. There's a difference in her whispers, a tone that has you melting into the covers as you unconsciously squeeze your legs shut. In this moment, she could ask anything of you, and you would simply comply. The silence stretches like honey between the two of you, and Hazel watches with doe eyes as you sink into your shame.
"You don't have to say anything." She finally whispers back, freeing you from your internal damnation but not completely letting you off the hook as she continues: "Just move your hips for me." It was an aggressively passive instruction that exploded a bundle of charged electricity between your legs. You are trapped in a distinctly uncomfortable position between wanting to comply, but wanting to be stubborn. The discomfort of these emotions are not entirely unwanted.
"Do you want me to show you how?" There is a challenging glint in her eyes that simulates the peroration of whatever the hell this is that you are both about to do.
This non-relationship which is so innately a relationship.
"Yeah." Your voice rocks with the signs of an oncoming tempest alerting your body to the possibility of something very, very exciting on the horizon.
Time and space seems so few and far in-between as Hazel keeps you arrested in those blue, endless hues. Examining her features keeps your wanton, unwinding nerves chaotically at bay. There is an intense exchange of control as Hazel shuffles closer, until her head is resting on your pillow and your both breathing into each other's parted lips.
She almost restlessly sets her palm onto your body, her hands on a slow path down your hips. It gives you a sliver of control knowing that bubbling behind her dilated pupils is a need that haunts her just as greatly.
"I'm gonna show you, okay?" She does not need to repeat herself but you recognize her words for what they are: masked behind the excitement and the charged atmosphere, is a real, and genuine need for consent.
The very moment you hopped over this threshold, you would forever be locked in a world anew. There would be no take backs. Your actions would forever be transcribed on the sacred tablet of our shared history.
"Are you going to show me, Hazel?" Desire is seated comfortably on top of your lungs and you speak only in soft pants, "Because it really feels like you're all bark and no bite."
There is a flash of excitement that sweeps momentarily over her lidded lustful gaze.
Her hands are much more sure of themselves as they lock into your sides, her fingers digging rudely into your silk pyjama bottoms.
"Shouldn't you be taking those off?" You ask cheekily.
A scoff slips through her lips as she shifts just a tad closer, her face now centimetres from yours. "You're awfully needy." Hazel whispers, "It's incredibly embarrassing."
What would prove to be even more embarrassing is the jarring way your hips stutter the very moment those words leave Hazel's lips. Your accidentally whorish slip up might have gone unnoticed were it not for the annoying fact that her right leg was seated quite cosily between your legs.
"Shut up," is all you manage to say - a desperate attempt at scrambling for your dignity crumbling in the bed between you.
Hazel laughs airly. Slowly, her hands at your hip begin to move, subsequently allowing your hips to move. A soft and slow moan passes through your lips, drowned out by the sound of sleeping girls as your eyes flutter shut.
"Hey," Hazel's lips are fully touching yours now, "Look at me." She could've never anticipated how the fucked out look in your eyes could ever make her feel. Your eyebrows are curved, as if you're in pain as you hump slowly against her thigh. The coarseness of the silk and her thigh pressing against your aching cunt… it makes everything feel so overwhelmingly real, unmarred by great expectations. The thump of her heart underneath your palm is so incredibly real. The beads of sweat growing pregnant on her forehead are real. Her dry, parted lips pressed against yours is in fact real.
"What are you thinking about?" It strikes you then that you had been a muddled, mindless haze, humping against her thigh with an urgency.
"I'm thinking about you." You reply, truthfully.
"Good things, I hope?" It is so unimaginable, the way her voice is able to remain so incredibly steady while yours is as shaky as a walrus thumping across an icy lake.
"I don't suspect anyone has ever had a single good thought about you." You shoot back and the fingers gripping your hips lock tighter, nearly prompting you to apologise.
The only other option left for you to exhaust is clamping your mouth shut as Hazel's hand assumed a much more aggressive administration. She grips on the plush skin at your sides with an unnecessary hardness, as if she wanted to tear in into you.
"See, I was gonna fuck you," it is absolutely shameful, the whimper that escapes your lips, "But now I'm gonna make you hump my leg like the slutty little girl you are." Before you could scold her, or perhaps violently disagree, rudely, before your cries of indignation could ever be forced out, Hazel is lifting you up from your side of the bed, her head shifting until her brown curls cover your pillow fully.
She turns onto her back, never releasing eye contact as she forces you down so you're straddling her steepled knee. The new position leaves you searching for a new anchor.
"Your hands are pushing down on my hair-" she grumble-whispers.
"If you'd let me finish faster that wouldn't be as much of a problem now, would it?" Hazel's response, in lieu of her thoroughly unimpressed face, had been to grind her thigh further against your core, eliciting a wanton, broken moan into the air.
"You're gonna have to be quiet, Dove." Her voice is gravel, "Wouldn't want anyone seeing how much of my whore you are, would you?" The sound of your own moans slam back into you as you press your pussy incredibly closer to her leg.
"Imagine what they might think of you? Our little star pupil getting herself off on my leg? Is that really all it takes to please you?" Staying quiet had become an unimaginable feat, a mountain that becomes even more difficult to surmount when Hazel's eyes search frantically over your crippling form for a trigger that might send you over the edge.
You couldn't begin to imagine how powerful she must feel watching your hips move wantonly on her thigh while your hooded eyes displayed desperation.
You feel so thoroughly hers, a previous existence in which you went without her hard ministrations guiding you to orgasm felt completely in vain. You want nothing more than to be so incredibly good to her, and the thought that she might want the same way sends you to an early grave.
"You're doing so well, Baby. Keeping going." An embarrassing wave of pleasure ripped straight through your spine leaving a trail of shivers in its wake. There is no mistaking that your reaction to her praise and her validation had not gone unnoticed.
Your pussy is completely soaked against her leg, burdened with the knowledge that it wants something but it didn't exactly know what.
"I need you," you whisper. Before your own shame might wave away the pleasure, you are delighted at the moan that slips through Hazel's parted lips.
You had been so thoroughly enamoured by your own pleasure, you had not stopped to consider hers. The pillow princess stereotype brought with it a wave of shame as you looked down and found her hips stuttering slowly against yours.
"I'm right here, Dove."
And you both began to melt for each other. Your legs are tangled in one another while her thigh is pressed against your clit at the same time your thigh is pressed between her legs as well.
You are pleasantly surprised when you begin to feel the fabric of Hazel shorts moving against your own legs slotted in between her. You didn't have to picture how gloriously lecherous it might have looked, using each other so blatantly to fulfil a need that had begun simmering since forever. "Oh fuck, you're so pretty," her hand finds purchase against your breast, tweaking your nipples until they hardened against the camisole while her other hand was comfortably gripping your jaw, staring up at you with lustful eyes.
"You don't even know how perfect you look right now," you did not speak a word of a lie. Watching Hazel's long and domineering form writhing underneath you is a mental image you wish to keep stored in your chest of sacred memories forever. It is discombobulating, watching someone so used to walking so tall and unbothered, being made a complete mess underneath you.
You never wanted this moment to end.
"I want you to kiss me." She croaks, despite already bringing your face close to hers by the strength of a single grip. Her eyes search yours for something. You only hope that grinding yourself even faster against her leg is a testament to whatever it is she might've been looking for. Soon, her lips crash onto yours. When Hazel Callahan kisses, she kisses sloppily and disastrously as if she wanted to swallow you whole before you ever thought of escaping. Her lips are all encompassing, her tongue is restless, pushing itself into your mouth with avid determination.
You moan softly into her mouth. A sound she appreciates greatly given the way her hips began to move against your thigh with a matching ferocity. Her hand slithers along your back, until she cups a handful of your ass, dragging your pussy once again against her, at her desired pace.
Rough. Arresting. Frantic.
"You're being too loud," She sighs, breaking away from your lips to trail them down your neck. "You're being too fucking loud-"
"Fuck, Hazel I'm close-" Your legs are locked against hers but the hand on your ass keeps your hips moving by proxy. "I'm so close."
"You're gonna cum for me, Dove?"
"Oh God, I love it when you call me that-" There is an embarrassing pool of wetness accumulated between your legs, dripping through your shorts and onto her skin. She is equally as wet and that fact only spurs you on.
"I need you to cum for me, baby?" Her stuttering hips told you her own release is dangerously close, sitting on the horizon. Perhaps your orgasm had bled into something prideful, her need to make you cum first caused her to delay her own release.
"You're fucking unbelievable." You sigh with troubled realisation.
She uncovers herself from your chest, panting heavily without her hips ever stopping. "You're gonna cum first, okay?" She nods, persuading you to mimic her movements because despite everything, you are putty in her hands.
"Okay."
As she kisses you once more her hand travels back to your now exposed boob. Between your kiss, Hazel had somehow managed to haphazardly lift your camisole enough to expose your breasts.
A straggled sound leaves the back of your throat as your orgasm crested.
She succeeded in making a mess of you. Your hair had been set free, braids spilling like wild snakes down your torso.
"Oh God, oh fuck-" a hand slaps over your mouth. Hazel's eyes are wide as she continues to guide your hips to release.
"Such a good little Dove, aren't you?" Your eyes are blown with stars and pixie dust as you nod drunkenly. She's humping your thigh and you're humping hers and soon the orgasm sneaks up on you, stealing your breath right from inside your lungs. Your strangled moan is muffled by her palm.
Her eyes take it all in with a very certain hunger, drifting from watching her own hips grinding your thigh, to the choked expression of utter euphoria splashed against your face.
"Fuck, baby." Her Eyebrows knot as her breathing picks up. The pressure visibly building across her face is nearly enough to send you back into your pool of euphoria.
"Oh fuck- oh baby," The wave of pleasure that courses through her is violent and incredibly validating. It is you who had gotten her to this point, humping your leg so desperately as if it might be the only thing she could ever hope to achieve. For someone who had built such a notable reputation for always mainting an I-dont-give-a-fuck mentality, this feels like an immense achievement for you.
Once the smoke clears, and Hazel finds herself back on planet earth, the relics of her euphoria register as intermittent aftershocks. The dawn of what you had just done begins to settle and almost instinctively, you revert to your teasing.
"How nice of you to finally join us," you are still hovering above her, her long neck craning to look at you.
"You talk a lot of shit for someone who squeaks when she cums."
The dampness between your legs is a reminder. "You're gonna learn to take just as much as you give sooner or later," You don't miss the hint of a promise thinly veneered along that whisper. Choosing to ignore the fluttering in the pit of my stomach at the sound of it alone, you climb off of her and back to your space on the bed.
"What's its name?" Hazel asks, peering into the darkness to bring your stuffed frog back into your arms. "You strike me as someone who gives their stuffed toys names."
You're still out of breathe as you reply, "Texas,"
She cracks a smile at that. Before you can finally drift off, a hand slips across your hip, trailing over your torso before brushing over your breast and staying there. "I'm gonna buy you one...I wanna watch you hump it like you just did my leg okay?"
All you're able to do is nod.
#hazel callahan#hazel callahan smut#hazel callahan x reader#hazel callahan x you#hazel callahan fluff#bottoms x reader#bottoms fanfic#bottoms movie
3K notes
·
View notes
Text
𝑚𝑎𝑠𝑡𝑒𝑟𝑙𝑖𝑠𝑡
❀ - nsfw
♡ - fluff
𝑒𝑙𝑙𝑖𝑒 𝑤𝑖𝑙𝑙𝑖𝑎𝑚𝑠
pervy!neighbor!ellie ❀
hate sex with ellie ❀
camgirl!ellie ❀
partying with ellie ❀
dom!ellie x dom!reader ❀
loser!roommate!ellie ❀
ellie comforting you during a panic attack ♡
𝑎𝑏𝑏𝑦 𝑎𝑛𝑑𝑒𝑟𝑠𝑜𝑛
dildo warming ❀
ceo!abby ❀
abby x drunk reader ♡
restraint kink part 1 - part 2 ❀
doctor!breeding kink! abby ❀
clingy domestic!abby ♡
abby comforting traumatized reader ♡
𝑒𝑙𝑙𝑎𝑏𝑠
roommate!ellabs x reader ❀
𝚑𝑎𝑧𝑒𝑙 𝑐𝑎𝑙𝑙𝑎𝚑𝑎𝑛
streamer!hazel ♡
pervy!roommate!hazel ❀
nsfw headcanons - part 2 - part 3 ❀
gamer!hazel ❀
gamer!hazel x gamer!reader ♡
misc. hazel headcanons - part 2 ♡
cuddling ♡
hazel x drunk reader ♡
skinny dipping ♡
first time with hazel ❀
jealousy, jealousy ❀
first ‘i love you’ ♡
loser!dom!hazel x mean!popular!reader - part 2 ❀
pierced nipples ❀
doing hazels makeup ♡
snow day with hazel ♡
first date ♡
midnight drive ♡
swiftie!hazel at the eras tour ♡
mind break ❀
stormy weather ♡
partying with hazel ❀
stoner!hazel ♡
taking her virginity ❀
pep rally ♡
#hazel callahan#hazel callahan x reader#hazel callahan fanfiction#abby anderson headcanons#abby anderson#abby anderson x reader#ellie williams#ellie williams x reader#hazel callahan blurb#hazel callahan headcanons#hazel callahan imagine#ellie williams fanfic#ellie williams imagine#ellie williams headcanons#abby anderson x female reader#abby anderson fanfiction#abby the last of us 2#abby anderson fanfic#abby anderson smut#abby the last of us#tlou#tlou2#the last of us 2#the last of us#buckleysbitch
2K notes
·
View notes
Text
˖⁺ ⊹Missed calls ˖⁺ ⊹



Dom!needy Ash x afab reader (1.3k)
“You're the one I'm feeling as I'm laying on your chest. Good conversation got me holding my breath.” — Let Me Love You
SMUT | 18+ | MDNI
WARNING: Short drabble (or whatever it’s called) | Sexual tension | friends to ??? | Porn without plot | Oral & manual stimulation (to reader) | Not proofread (literally did not revised this once so, shitty probably) | no use of y/n | quicky
This was wrong, so wrong.
Well, to be fair you weren’t expecting this to happen.
Your plan was simple enough - get Ash out of her stuffy dorm room, away from the stale air and lingering memories of her failed speed dating disaster with Taylor. The Queer Rodeo event seemed like the perfect distraction, a chance for Ash to cut loose, meet someone new, and maybe finally move on from that ghosting fiasco.
And to an extent, your plan had worked.
Ash had indeed ended up hooking up with a girl, just not the one you had in mind. Oh, how the tables had turned.
Here you were, your heart pounding in your chest as you looked down, taking in the sight of Ash's messy black hair nestled between your thighs. Her touch was electric, sending shockwaves of pleasure rippling through your body with each movement of her deft fingers. One hand gripped your thigh with a fervor that promised a vivid bruise come morning, while the other delved deep into your soaked folds, stroking and teasing with a skill that left you breathless.
This was wrong, so wrong.
Ash was your best friend, the one person you trusted above all others. Crossing this line, giving in to this base desire, felt like a betrayal of everything you held dear.
Yet, as Ash's fingers pumped in and out of your aching core, her tongue circling your sensitive clit with devastating precision, you couldn't bring yourself to stop her. Your body craved her touch like a drug, your mind clouded with lust and longing.
You tangled your fingers in Ash's hair, tugging lightly as you ground your hips against her hand, silently urging her to take you harder, faster, to make you forget about everything except the all-consuming pleasure she was inflicting upon you.
Your fingers dug into the edge of the desk, the wood biting into your skin as you felt a phone falling and vibrating against the floor surface. Glancing down, you saw the name "Taylor" flashing on the screen, Ash's phone ringing at the most inopportune moment. A pang of guilt stabbed through you, knowing you shouldn't be doing this, not with her.
"Ash, your phone," you whimpered, unable to hide the pleasure coursing through your veins as her skilled fingers worked their magic. Your body trembled and shook, betraying the intense sensations she was evoking within you.
Ash didn't miss a beat, quickly snatching up her phone and silencing the call. Without a second thought, she tossed it onto the bed, the device disappearing into the tangled sheets. Her mouth never left your aching flesh, her tongue delving deep to taste your essence, to savor the sweet nectar of your arousal.
"It was Taylor," you said, a flicker of hesitation in your voice. You tried to pull Ash's head away for a mere moment, to catch your breath, to gather your scattered thoughts.
Ash merely laughed, the sound vibrating against your sensitive skin, sending another surge of electricity through your core. "So what?" she murmured, her breath hot against your slick folds. Her tongue flicked out, circling your swollen clit with devastating accuracy.
"God baby, you're shaking so much," Ash giggled, clearly amused by your reaction. Her fingers never ceased their relentless assault, plunging in and out of your dripping channel with practiced ease.
You couldn't deny the thrill that shot through you as Ash dismissed the call from Taylor without a second thought, tossing her phone aside as if it were insignificant. The way she focused solely on you, making you the center of her universe in that moment, was incredibly arousing. It spoke volumes about the intensity of her desire, her hunger for your body and your pleasure.
Leaning back against the desk, you let your eyes flutter closed, drowning in the overwhelming sensations Ash's skilled mouth and fingers were inflicting upon you. Your breath came in ragged gasps, your chest heaving as you teetered on the brink of ecstasy.
Suddenly, Ash's commanding voice pierced through the haze of your lust, pulling you back to the present.
"Look at me," she demanded, her blue eyes blazing with intensity as she gazed up at you from between your thighs. "I want you to remember this."
Her words sent a shiver down your spine, the raw, unbridled desire in her voice igniting a fire deep within you. You found yourself obeying her demand, your eyes locking with hers.
In that moment, you saw the depths of Ash's passion, the all-consuming need that mirrored your own. Her eyes were filled with a fierce, primal hunger that stole your breath away. You knew she wanted you to remember this, to sear this moment into your brain so that you could revisit it again and again.
Ash's tongue flicked out, circling your swollen clit with devastating precision, and you let out a low, guttural moan. Your fingers tightened in her hair, holding her against you, urging her on as your hips rolled and undulated against her face.
You were close, so incredibly close to the edge of oblivion. Ash's fingers pumped in and out of your dripping channel, curling and stroking that perfect spot deep within you with each thrust.
You felt the coil within you tightening, your impending release building to a crescendo with each skilled stroke of Ash's fingers and flick of her tongue.
"Ash..." you whimpered, your voice barely above a whisper. It was a plea, a prayer, a desperate cry for the sweet oblivion you knew was within reach.
Ash's eyes flashed with a wicked gleam, a knowing smirk playing at the corners of her mouth as she felt your walls beginning to flutter and clench around her invading fingers. She doubled her efforts, sucking your clit with fervor as she pumped two, then three fingers deep into your core.
You couldn't hold back any longer. With a cry that echoed off the walls of the small dorm, you came undone. Your body convulsed, your back arching as a tidal wave of ecstasy crashed over you, sweeping you away in its powerful wake.
Ash's name fell from your lips like a reverent prayer, a mantra repeated over and over again as you rode out the aftershocks of your intense climax.
Ash didn't let up, continuing to lap at your quivering flesh, drawing out your pleasure until you thought you might pass out from the sheer intensity of it all. Your fingers tightened in her hair, holding her against you, anchoring yourself to her as the world spun and tilted around you.
As the final waves of your orgasm went away, you slumped back against the desk, your body going weak as you struggled to catch your breath.
Ash slowly pulled away, her lips glistening with the evidence of your shared passion. You could see the smug grin spreading across her lips as she drank in the sight of you, disheveled and panting from the intensity of your climax.
"Fuck, you're so hot," Ash murmured, her voice husky and breathless from her own arousal.
She reached up, the hand that was previously on your thigh now cupped your cheek, and pulled you into a searing kiss. Her tongue pushed past your lips, forcing you to taste yourself on her mouth.
You melted into the kiss, your own desire reigniting at the feel of Ash's lips moving against yours, her tongue dancing with your own. Your heart raced as Ash's mouth trailed lower, her lips blazing a path down your jawline.
She nipped at your ear, sending a jolt of pleasure-pain straight to your core. Then she moved to your chin, her teeth grazing the sensitive skin before she soothed it with a kittenish lick. Ash's mouth continued its journey south, her lips brushing against the racing pulse at the base of your throat. You could feel the heat of her breath, the whisper of her lips against your skin.
This was going to be a long night.
Thank you for taking the time to read my work! A heart and a repost is much appreciated. If You have any request for other Ruby cruz characters you want me to write comment or send them on my inbox!
#ash tslocg#tslocg#the sex lives of college girls#ash tslocg x reader#hazel callahan#hazel callahan x you#hazel callahan x reader#hazel callahan bottoms#ruby cruz#ruby cruz bottoms#bottoms 2023#kit tanthalos#hazel bottoms#ruby jean cruz#kit tanthalos x reader#ruby cruz x reader#smut#wlw smut
378 notes
·
View notes
Text
Wet // Hazel Callahan*
request: none!
propmts: none!
summary: hazel thought it'd be a fun idea to tease you right before your friends came over for a pool party, wanting to just rile you up and make you wait, knowing that there was nothing you could about it. right? wrong.
warnings: smut, public sex, fingering, slight degradtion, dom!reader, sub!hazel, language, getting caught, edging, pj being an ass
word count: 1.5k
a/n: gn!reader, reader wearing a bikini but there’s no physical description of reader
It was finally summer break. And after a very long and very complicated senior year, you and the rest of the fight club wanted nothing more than to just relax. Luckily for you, your girlfriend Hazel just so happened to have a pool in her backyard. What better way to kick off the summer than with a pool party with your girlfriend and all of your best friends?
“How long until everyone else gets here?” you asked, laying on your stomach on Hazel’s bed in your brand new red bikini. Hazel’s eyes practically popped out of her head when she first saw you in it, the skimpy fabric leaving very little to the imagination.
“They were supposed to get here ten minutes ago, but knowing them, probably another hour,” she replied from the bathroom, where she was currently getting changed.
You huffed and rolled onto your back, your head hanging over the edge of the bed. “Why are you even getting changed in there? It’s not like I haven’t already seen everything.”
Hazel giggled, the sound making your stomach do flips. “Because I don’t want you getting any ideas. We’re supposed to have company any minute now and I would rather we don’t get walked in on humping each other.”
You scoffed, “Oh please, we would not be humping each other. If anything we would be-,”
“Hazel! Your friends are here!” Mrs. Callahan called from downstairs, interrupting you right before you could tell Hazel all the things you wanted to do to her.
“Hold that thought, baby. I don’t think our friends are gonna appreciate hearing all that,” Hazel said, walking out of her bathroom in a dark green bikini that you were practically drooling over. You roll back onto your stomach to get a better look, shamelessly checking out your girlfriend. “I’d love to hear it later though,” Hazel said, leaning down to capture your lips in a passionate kiss before pulling away and winking at you before walking out of her room to meet everyone else, leaving you a flustered and slightly horny mess.
You grumbled to yourself before reluctantly getting up and following her, when an idea formed in your head. If Hazel wanted to tease you like that, then you’d just have to do the same. So what if you had company?
~
You had spent the past hour, just biding your time, waiting for the perfect moment to enact your revenge. By now Hazel had completely forgotten about the moment you shared in her bedroom, her mind currently only focused on beating PJ in a chicken fight, which you were more than happy to watch. Sitting on a bench in the deep end of the pool, you watched as Hazel pushed PJ off of Josie’s shoulders, sending the two of them toppling into the water. You smiled at her as she got off of Slyvie’s shoulders and swam over to you.
“Hey! What’re you doing sitting all the way over here?” she asked, taking a seat beside you.
You moved your body slightly to block her from everyone’s view before leaning in closer to her, your hand slowly moving up her thigh as your lips meet her ear.
“Don’t think I forgot about earlier,” you whispered, a sultry tone to your voice.
Hazel looked confused for a moment, having forgotten about what had happened entirely, before it dawned on her. “Oh right. That,” she said, an amused grin on her face. “Hope you’re not too mad at me.”
You smirked, pulling back to look at her again. “Oh, not at all. But you didn’t think I was just gonna let you get away with it, did you?”
A shiver ran down Hazel’s spine at your words, a teasing smile growing on her face. “Of course not. I l know I’m in for it later.”
You laughed softly, causing Hazel to scrunch up her face in confusion. “What’s so funny?”
“Poor dumb baby. I’m not waiting til later. I wanna play with you right now…”
You dragged your nails down her stomach, pulling a soft whimper from Hazel. Her eyes widened in panic as your hands kept moving lower. Hazel reached down and tried to pull your hands away.
“What’re you doing?! Our friends are right over there!” Hazel whisper-yelled.
“I guess you’ll just have to be quiet then, won’t you?” you asked, your fingers playing with the waistband of her swimsuit bottoms.
You looked into her eyes, waiting to see if she would try to protest again, but Hazel only nodded in agreement.
“Good girl…” you drawled, finally slipping your hand beneath the material and just barely ghosting your fingers over her clit.
Hazel whined softly, her hips eagerly bucking forward into your touch, causing you to laugh under your breath.
“Looks like someone’s needy. You really needed this, didn’t you, baby?” you cooed softly, finally applying more pressure on her aching clit. “Yeah, I bet you did.”
Hazel’s face flushed at your words, and she hid her face in your neck, her teeth sinking into your skin as she tried to quiet her pathetic little whimpers.
“Such a good girl for me,” you whispered, your breath hitching from the pleasurable pain in your neck. Slowly, you moved your hand further down and dragged your fingers over her needy pussy, eliciting a whine from her.
“Please…” Hazel whimpered softly, her hips desperately moving against your hand as she tried to get the friction she oh so desperately wanted.
“Please what? What is it, baby?” you say mockingly, knowing full well what she wanted and making sure you moved just slow enough to keep it from her.
“Want-,” Hazel stutters in embarrassment, her voice becoming a pathetic whine, “want your fingers. Please. Need them inside of me.”
You smiled at her words, loving how embarrassed she got every single time she tried to tell you what she wanted. Wrapping your other arm around her waist, you pulled her closer to you before slipping two fingers into her dripping pussy, the water you were both in proving to be an excellent lubricant.
Not expecting the sudden stretch, Hazel couldn’t help the moan that fell from her lips, unable to silence herself in time. You had hoped no one heard, since all of your friends were being pretty noisy, but PJ, being annoying and nosy as per usual, took notice.
“What was that? You guys fucking over there?” PJ called over with a smug grin on her face, alerting the rest of the club of your intimate moment with Hazel.
Not bothering to cease your movements, you continue to finger Hazel as you look over to PJ. “You wish, I’d bet your perverted ass would love to watch. Hazel just has cramps, that's all, right baby?”
You turn back to Hazel, angling your fingers just right to continually abuse her g-spot while your palm rubs against her clit, hurtling her closer and closer to the edge. She knew it was wrong, she shouldn’t have still been so turned on after getting caught, but the feeling of doing something so naughty only made the pleasure building up inside of her grow.
“Uhh… y-yep! J-just cramps. That’s all,” she stuttered out, desperately trying to keep her moans in, feeling her climax building.
“I think we’re gonna go back inside so she can lay down. See you guys in a bit!” you said cheerfully, shutting down any more of PJ’s attempts to annoy you, before pulling your hand away mere seconds before Hazel’s orgasm, leaving her even more desperate for you than she was before.
Hazel whined softly at the sudden loss of contact, her nails digging into your arm and trying to pull you back. But you wouldn’t budge. Instead you stood up on the bench you were hiding on and climbed out of the pool, waiting for Hazel to follow. Which she did, but not without a pout on her face.
“You’re so adorable when you’re pouting, baby,” you whispered to her, giggling as you draped a towel over her shoulders before grabbing one for yourself.
Taking her hand, the two of you walked back inside her house and up to her room. Once her bedroom was shut behind you, you turned to hazel and all but dragged her to her bed before pushing her back onto it.
“Such a pretty girl…” You smirked down at her as you climbed over her, straddling her hips and pinning her to the bed.
“Please… I was so close. Why’d you stop?” Hazel whined, wanting nothing more than for you to touch her again.
“You didn’t forget how you got yourself into this predicament in the first place, did you? You didn’t think I was actually gonna let you cum, right?”
Hazel’s eyes widened slightly, the threat of being left unsatisfied only making her even more desperate for you. “Uhm…”
You smiled and leaned down to whisper in her ear, “My poor dumb baby. You’re in for a long night.”
tags: @hazelvrr @ohnomywenis @fictionalgap @ihyperfixatetoomuch @usuck @mxqdii @girlsarecool @thestarkinternship @bluerazberrystarz @riverrivrio @cannibalsclass @lesbodietcoke
join my taglist!
#imagine#imagines#x reader#oneshot#smut#blurb#bottoms 2023#bottoms film#bottoms movie#hazel callahan#hazel callahan x reader#hazel callahan smut#hazel callahan imagine#hazel callahan oneshot#hazel callahan blurb#hazel callahan fanfiction#hazel callahan fic#hazel callahan fanfic#bottoms x reader#bottoms smut#bottoms imagine#bottoms oneshot#bottoms blurb#bottoms fic#bottoms fanfic#bottoms fanfiction#fic#fanfic#fanfiction#ruby cruz
531 notes
·
View notes
Text
Cheer Skirt Misap: Hazel Callahan x Reader Smut
word count: 1k
summary: Hazel finds your new cheer uniform attractive. Particularly the skirt and how short it is.
Warnings: Oral (r receiving), Hazel is an ass girl, slight spanking, hazel doing sexual activities when’s she probably shouldn’t be. After that fight. Reader is more feminine. 18+ MDNI
A/N: I watch bottoms 2 months ago and i haven’t stopped thinking about her and ruby cruz since, so here’s this. Also reader is a cheerleader. I wish I could come up with a clever title. Also Hazel gives me service top vibes.
Hazel is sitting on your bed. She’s trying to listen to whatever you are talking about, but she can’t focus on anything besides how hot you look in your new cheer skirt. The skirt is white with blue and red on the bottom, falling just above your thigh. You had gotten the new uniforms for the big game against Huntington. She watches you move around your room, getting ready for the game, her eyes lingering on your legs and how short the new cheer skirt seemed compared to the old ones.
“Pj was such a dick the other day. I mean, saying that about your mom was so out of line, babe, and I mean, you didn’t make a fake fight club to have sex with cheerleaders. You actually cared about female solidarity and everything. And you’re literally dating a cheerleader on your own accord without lying-“
You pause your rant about PJ, turn around, and see Hazel sitting in your bed, staring at the lower half of your body. It’s clear she isn’t paying attention. You walk closer to your bed and see her bruised face from the fight at the pep rally. You frown, knowing she probably had some sort of concussion that was making it hard to focus.
“Hazel? Hazel, are you okay…do you need to lie down? Am I talking too fast?”
Hazel looks up at you with her blue eyes bruised black and purple, but they’re still big and bright as she looks at you.
“I-um, no, I was just thinking about something else.”
You sit beside her on your bed, your thighs touching hers in her black jeans. Hazel's eyes linger on your upper thighs again before tearing her eyes away. She feels her heart beating faster in her chest, trying not to stare at your legs, trying to ignore the ache in between her thighs. She feels a bit guilty being so turned on as you look at her, so worried and concerned.
“Oh? Thinking about what?” You see Hazel look a bit flustered at your question, and you relax a bit. You could tell it wasn't something bad, but you were still intrigued about what was on her mind.
“Um. I was just thinking about you and how you look cute in your cheer skirt,” she tells you the truth partially, slightly nervous and embarrassed to admit that your skirt had turned her on so much.
You smile at the compliment. “Oh, thanks, babe! We got new cheer uniforms since it's like the biggest game ever, but they are a bit shorter.” You get off your bed and look at the skirt through your mirror. It’s a few inches shorter than your usual cheer skirt. You thought you got the wrong size at first, but they just ended up being that short. “I'm glad we were shorts underneath, or I would literally flash the crowd.”
Hazel smiles, laughing a bit at your comment, eyes still gazing at your lower half. ��Well, it looks really good on you. Maybe shorter skirts make you more aerodynamic, help you fly up higher or something.”
Hazel suggests innocently when she knows thats probably not the reason your skirt is so short it's almost showing your ass considering your team’s pep rally performance. You laugh a bit, smiling at her reasoning.
“I really don't think that’s the reason, baby.”
She toys with the bottom of your skirt lightly as she continues. “No, I think it is! Maybe it could help with the-the air and going up and-and flips and stuff because there less..fabric?”
Hazle tries to justify but fails, making you laugh more. You find her attempt cute, though. Her blue eyes linger on your thighs again, gazing at them before she pulls you onto her lap by your hips, quickly kissing your lip-glossed lips suddenly. You suck in a sharp breath at the unexpected kiss, closing your eyes and melting against her the familiar feeling of her lips. You feel Hazel’s hands grasp your hips tighter as she kisses your lips, pressing against each other. Your arms go around her neck.
You break apart from the kiss slightly, looking at the playful smile on her lips and her face flushed and red, her eyes wide as she looks back. You can tell she’s turned on, and if her gaze didn’t give it away, her hands creeping up under the skirt did.
“You’re really happy over these aerodynamic skirts, huh?” you smile at her, knowing that was not the reason she couldn’t keep her hands off you. You could tell it was because of how the shorts showed off your legs and a bit of your ass.
Hazel pulls you against her passionately. Your lips crash together, kissing you again. She pulls you by your hips back on top of her. You feel her hands lightly moving down your back. She can’t keep her hands off of you, but you move your lips off slowly as you realize how things are progressing. You stare at Hazel, hesitant when you remember.
“Hazel…are you sure you can do…more strenuous activities? You know you were beat up pretty badly, babe.” you look concerned as you sit up, moving off of her. You move off from on top of her and sit back on your bed.
She nods excitedly like there is no problem, like she didn’t get the shit kicked out of her the other day and is perfectly okay.
“Yeah, I’m fine, it’s fine. I’m like almost 100% better anyways.” Hazel tries to sound sure, but you can tell she isn’t. You nod, still not fully unconvinced. You saw the fight and know she had taken quite a beating, and the last thing you wanna do is make it worse by having sex.
You pause, thinking for a moment before speaking again. “Babe, I really don’t think we should be doing anything. Plus, we have to be at the football game in like an hour.” Hazel nods, pouting her lip a bit as she thinks. You watch her fidget with her silver rings as she thinks of a solution, clearly not taking no for an answer.
“Oh! Wait, wait, I got it.” Hazel looks excited, her blue eyes excited. She lays down on your bed. “I’ll just eat you out.” You pause, thinking for a few minutes about her solution,
“I don’t know Hazel…what about you-”
She cuts you off, hungrily kissing your lips as they press against hers. She cups your cheek and slips her tongue in your mouth. You melt instantly, feeling that warm feeling you get every time you kiss. After making out for a few minutes, you feel her pull away, your head a bit dizzy from the kiss.
“Please let me eat your pretty pussy. I promise I’ll be fine,” Hazel begs as she looks at you, slowly rubbing circles on your hips. Her words go straight to your core, turning you on.
You look at her and give in, unable to resist her big blue eyes. “Fine, but you’re stopping the second you get dizzy or something feels off.” Hazel nods as her grip on your waist tightens as she looks up at you excitedly.
She pulls your black lacey underwear from under your cheer skirt and throws them somewhere off in your room. You lean down and cup her face with her face, your lips crushing onto hers again, making out. Hazel moves her hands down, lightly squeezing your ass. Her lips linger, touching against yours as she looks up at you.
You move, placing your hips over her face. You look at her as she stares back excitedly. You slowly lower yourself on her lips and waste no time licking around your wet and puffy folds. She licks along your lips slowly, and you gasp at the feeling of her tongue. She continues moving her tongue as you try to hold your hips, trying not to thrust them, Hazel’s injuries still in the back of your mind. You moan out her name as she sucks on your clit.
“Fuck Hazel, please don't stop.” you close your eyes, grabbing the side of her sheets and slowly rolling your hips against her lips.
She grips your ass under your cheer skirt, squeezing it. Her tongue slips inside your entrance, and your moan grows louder as her motions speed up slightly, eating you out like she’s starved. Your face grows hotter as you feel the arousal building; you feel yourself getting wetter under her touch. She places a smack on your ass, and you moan, not expecting to like it as much as you did.
“Fuck, baby! I'm close!-yes, right there! Fuck Hazel!”
Your back arch letting out a breathy moan as your orgasm gets closer. You thrust, moving your hips faster as she swirls her tongue around your swollen clit. You feel yourself coming undone as your orgasm hits. Cumming around Hazel’s lips. You breathe deeply and slowly move from on top of her, sitting in your bed. Hazel sits up, her chin wet and lips swollen.
You look at her, wiping your wetness off her lips. “How do you feel? Are you dizzy, or do you have a headache?”
Hazel smiles and shakes her head. You nod, still catching your breath. You feel her hand on your thigh, rubbing it softly, feeling her cold rings on your skin.
“Yes, I’m fine; never been better.” She beams, happy from her previous activities. You kiss her lightly before standing up to finish getting ready for the game against Huntington. Hazel leans against her arms, watching you in your bed.
“But after I feel better, I’m gonna have to fuck you in that skirt.” you turn around at her words, a bit shocked at how bluntly she put it.
“Oh? You are. And eating me out while I'm wearing it isn't enough?” Hazel shakes her head lightly.
“No. I mean, it's good enough for right now, but the thought of watching you bounce on my strap in that cute little skirt is making me feel a bit foggy and extremely turned on.”
You nod as you return to putting on your makeup for the game. “Well, get a doctor’s note, and we can make that happen.”
#angel writes#hazel callahan#hazel callahan x reader#hazel callahan x fem reader#wlw fanfic#hazel callahan smut#bottoms fanfic#bottoms 2023#bottoms movie 2023
2K notes
·
View notes
Text
hit the showers

Summary: you accidentally stumble upon Hazel alone in the locker room showers after fight club. When what was supposed to be an innocent shower becomes anything but, there’s nothing that could stop you from turning up the heat.
Pairing: sub!hazel x dom!reader
Contains: mature language and content, smut, fingering (hazel receiving), caught masturbating, shower sex, locker room sex, subby!hazel, pervy!reader, hazel begging, 18+, MDNI
Word Count: 3.2k
A/N: Welcome to my first fic on this account!! Would love to know your thoughts. Requests are open for Hazel Callahan and Kit Tanthalos fics :)
———
Hazel Callahan flipped you onto your back, and soon had you pinned to the floor by your wrists.
You could feel your brain turn to mush as she hovered above you, her hot breath painting your neck. She stared down at you intensely as you squirmed and writhed beneath her. Her face and neck were drenched in sweat from the strenuous activity, but she knew lifting a hand to wipe her forehead would give you an advantage she couldn’t afford.
You were panting. Hard. Hazel was taking your breath away… in more ways than one. She stole all your focus when she straddled your lap, forcing you to let out a soft groan. She smirked, leaning down to whisper in your ear. “Ready to give up yet?”
“TIME!!”
You were shocked back into reality at the sound of PJ’s voice. “Wait, PJ?” your mind raced. “What’s PJ doing here…”
“Winner, Hazel!”
The voices of the fight club members cheering Hazel's name slowly drew you out of your fantasy. You blinked your eyes as you remembered that you had gone up against Hazel in a fight. During fight club. And lost.
The blue eyed girl crawled off of you, and held out her hand, offering a lopsided smile as she helped you up off the floor.
“Good fight?” She asked, slightly unsure of herself. You offered her a shy smile back. “Yeah. Good fight.”
“You ok?” She asked, noticing your slightly disheveled state. You nodded, rubbing the side of your head. “Yeah, just a little dizzy is all.”
Hazel's eyes went wide with concern. “Oh no! Did I hit too hard? I’m sorry! Do you need the nurse? Or I can get you an ice pack…” You shook your head, stifling a giggle and trying not to melt under Hazel’s worried gaze. “I’m fine Hazel. I promise.”
You looked down, and noticed Hazel’s hand still wrapped around yours. She must’ve noticed too, because she dropped your hand almost immediately and hid hers behind her back as her cheeks flushed a soft pink. You tried to hide your disappointment, but how could you not be when your longtime crush pulled away so suddenly?
PJ’s voice echoed across the gymnasium once again. “Alright ladies, good work today. Time to hit the showers!”
The members of the fight club chatted amongst themselves as they headed towards the locker room. You looked down at yourself. You could really use a shower. Your hair was tangled from laying on the mats, and your clothes were damp from sweat. Not to mention the wet patch that had begun to form in your underwear…
You looked back up at Hazel and jerked your head towards the direction of the locker room. “You coming?”
Before Hazel could open her mouth to answer, PJ and Josie quickly approached her. PJ was the first to speak.
“Hey Hazel, would you mind staying back and putting up the mats? Josie and I could use the extra time to study for Mr. G’s test tomorrow.”
Hazel flashed her a bright grin. “No problem. See you tomorrow.”
After PJ and Josie had walked off, you turned back towards Hazel. “Aren’t you also in Mr. G’s class?”
Hazel shrugged. “Yeah, but it’s fine. I can just study later tonight.”
You frowned at Hazel’s response. You were never really a big fan of the way PJ treated her, but Hazel was too nice to say anything. That or she just hadn’t realized that PJ was a bit of a bully.
“Need a hand?” You asked, gesturing to the mats strewn about the gymnasium floor. Hazel shook her head. “Nah, I’ve got it. See you tomorrow?”
“See you tomorrow.” You responded before heading towards the locker room with the other girls.
———
You wondered if Hazel had finished putting up the mats yet, still slightly annoyed at PJ for making Hazel stay back and do her dirty work. As you walked out of the locker room in your fresh (non-sweaty) clothing, you peeked inside the gymnasium doors. The mats were gone and Hazel was nowhere in sight. You breathed a gentle sigh of relief. That probably meant she was able to get home before it got too late. She had a test to study for after all, and you had heard that Mr. G’s class could be a bit… confusing.
“Hey!” You hear your friend Isabel call your name from across the hall. You turn around to see her running towards you. “Hey Is, what’s up?”
“Brittany and I were gonna meet up with Stella to discuss fundraising ideas for the fight club. Stella wants to do some type of car show, but PJ says we could get a lot from our used panties…”
You cringed, rolling your eyes. Of course PJ would suggest a panty-sale. The thought of middle aged men lining up around the block to buy used panties from high schoolers made you sick to your stomach. But of course that wouldn’t deter someone like PJ.
“…I don’t know why anyone would want our used panties, but…” poor Isabel. She was so naive, and right now, you were jealous of her because of that. As much as Pj’s idea made you sick, you thought you might have a chance to throw out some fundraising ideas that didn’t involve a panty raid.
“Sure, I’ll come. Where are we meeting?”
“But I’m A Diner. Need a ride?”
“Nah, I drove here,” you answered. You shoved your hand into the pocket of your shorts to look for your phone, but came up empty. “Crap. I must’ve left it in the locker room.”
“Can I meet you guys there actually? I lost my phone and I have to find it.” Isabel nodded, smiling sweetly. “No problem, text me when you’re on your way!”
———
Walking back into the locker room, you found your phone sitting face up on the bench right outside the showers. You let out a small sigh of relief. You hated when your phone wasn’t with you at all times.
Just as you were about to leave, you heard the soft pitter-patter of water hitting tile. “That's odd,” you thought. “I was the last one to leave. Maybe I left the shower on?”
You trudge back into the shower room to turn off the offending nozzle, but just as you were about to pull back the curtain, you noticed the soft outline of someone behind it. Weird. You could’ve sworn you were the last to leave the locker room. Maybe you were mistaken…
You notice some articles of clothing hanging from a hook outside the shower stall. A button up shirt, a white tank top, some acid wash jeans…
Oh.
Oh shit.
The person in the shower was Hazel.
You froze. If it had been any other person, you would’ve left immediately. But it was Hazel, your longtime crush, the girl who occupied almost every corner of your mind. You knew it was weird, you knew it was perverse, but the knowledge that you were less than five feet away from Hazel’s wet naked body was absolutely intoxicating.
A small wet spot began to form in your (previously fresh) underwear as you watched the water run down Hazel’s soft silhouette. You fought the urge to slip a hand into the waistband of your shorts, feeling the pulsations of your now-throbbing clit. You wanted to touch yourself so badly, but you feared you might accidentally let out an audible moan, get caught by Hazel, and have her hate you forever. “Oh well,” you thought. “Guess I’ll remember it for later…”
Suddenly, the sound of the shower handle squeaked and the water stopped running. Your stomach dropped, thinking Hazel was going to throw open the shower curtain any minute now and catch you standing there. You could feel your heartbeat in your ears. This was a bad idea. This was a really bad idea. You shouldn’t have spied on Hazel. You should have left immediately. Weren’t you supposed to be at some diner…?
Just as you were about to make a run for it, you heard a soft voice coming from the other side of the shower curtain.
“Mm…”
Pause. What was that? Was that Hazel? Was she trying to say something? Oh god, what if she was hurt…
“Mmph… fuck…”
oh. Oh. OH!
Hazel wasn’t hurt at all. No, she was…
You turned back around to see Hazel's silhouette had changed. No longer was she encased in running water while her fingers gently massaged her scalp. Instead, her head was thrown back onto one of the shower walls, while her hand desperately rubbed at the sensitive area between her thighs.
You. Were. Floored.
Not only was Hazel wet, naked, and protected by nothing but a thin plastic curtain. Now she was also touching herself while letting out the softest moans you’d ever heard.
Fuck perversion. There was no way you were missing this.
You leaned your back against the wall as you rubbed your thighs together, desperate for some kind of stimulation. Each little noise Hazel let out sent shivers down your entire body. You swore you could get drunk off her sounds alone.
Hazel’s moans gradually got louder and more desperate as she neared her climax. Her legs shivered and her hand stayed perched right where she needed it. You, on the other hand, had to bite your lip to hold back any sounds that threatened to escape. You refused to miss any second, any movement, any gentle murmur, any…
Wait. What was that?
You slowed down in order to focus all your attention on the jumbled whimpers coming from the shower stall. You could be wrong, but you could’ve sworn you heard something all too familiar…
“Mmph… need…”
Your heart stopped. Did you hear correctly?
“…puh…please…”
Oh. My. God.
Not only was Hazel wet, naked, and touching herself. Hazel was wet, naked, and touching yourself… while moaning your name.
“C…close…please…”
You could’ve cum right then and there.
At this point, you made up your mind. You were gonna throw open the shower curtain and finish Hazel off yourself. Why not? After this, you were 100% certain she wanted you the same way you wanted her.
Just when you took a step and reached forward to grab the shower curtain, your phone betrayed you and fell from your pocket onto the locker room floor with a loud thud.
You froze. Hazel froze. Neither of you dared to move or say anything. The silence in the room was thick enough to cut with a knife.
Finally, Hazel meekly pulled open the shower curtain enough to peek her head out. Her face was already blushed pink from being caught, but upon seeing you flushed a bright red. You wondered if she could hear how loud your heart was beating, and Hazel was wondering the same thing.
“Uhm…. h-hey…” you finally stuttered out after what felt like an eternity.
“Hey…” she responded, refusing to make eye contact. “Uhm… did you forget something?”
“Uh, yeah… I left my phone, I was just coming back to get it.”
“Oh. That makes… sense.” Hazel's gaze fell to the floor where your phone was still laying. You quickly scooped it up and shoved it back in your pocket. “Uhm… were you… watching me?”
Your body froze at Hazel’s question, as your mind raced to think of a response. Suddenly, the confidence boost from before returned, and you met Hazel’s stare. “Were you saying my name?”
Hazel’s eyes widened at your accusation, and quickly looked away as her face flushed an even deeper red than before. “Uh uhm… I was just… uh…”
Before Hazel could mumble out a ‘sorry,’ you threw open the plastic curtain and let yourself in, pushing her up against the wall of the shower. You forced your mind to wrap around the fact that Hazel’s wet naked body was completely squashed against yours. Unfortunately, Hazel had not yet processed that fact, and desperately tried to cover herself up.
“H-hey, wait! Uh… I’m…”
“Thinking about me while you touch yourself?” A sly smile spread across your face as Hazel refused to meet your gaze. “Uh… uhm… I…”
You grabbed Hazel by the shoulders and roughly kissed her to shut her up. She gasped at the feeling of your lips on hers, but soon began to kiss you back. She swiped her tongue across your bottom lip, practically begging for access. You sighed at the feeling, happily obliging as her tongue explored your mouth.
“God, Hazel’s good with her tongue,” you thought to yourself. You started to wonder what else her tongue could be good for, when your thoughts were interrupted by a repetitive bumping against your pubic bone.
You pulled away (much to Hazel’s chagrin) and looked down to see Hazel had been rubbing herself against you after having been denied a previous release. You couldn’t help but smirk at her obvious desperation.
“What’s the matter?” You asked, feigning concern. “Are you that needy already?”
“Puh… please…” Hazel moaned in response, bucking her hips against you a little harder. You frowned, taking her face in your hands and forcing her to look at you. “Baby, I need you to use your words. Tell me what you want.”
Hazel’s eyes darted back and forth as she attempted to say something other than a weak stutter. You felt a little guilty about it. Let’s face it; you intruded her shower, pushed her against the tile, kissed her, and are now expecting her to speak in complete sentences. C’mon, you gotta cut her a little slack.
You took Hazel’s hands in yours and lightly squeezed them to calm her down. “Hazel, I want to make you feel good. Will you let me?”
Hazel involuntarily swallowed at your choice of words before nodding enthusiastically. At this green light, you reached down and slowly ran a finger through her soaking wet folds, taking an extra second to linger on her clit. Her hips stuttered as she chased your touch, a soft moan escaping her puffy pink lips. A smug smile spread across your face. “Poor baby. You must’ve really needed to cum.”
All Hazel could manage was a groan in response, which turned into a whine as your middle and ring finger danced over her opening. She rolled her hips against your teasing hand, desperately trying to get you inside her. The moment your fingers slipped past her entrance, Hazel threw her head back against the shower wall and let out the most erotic noise you’d ever heard. You kissed her to shut her up, letting her moans vibrate against your lips.
Your fingers curled to reach just the right spot as you let your palm work her clit. You could feel Hazel’s hips stutter as her breathing sped up. You pulled away, Hazel whining at the absence of your lips.
“Someone’s close,” you teased.
“C…close…” Hazel managed to squeak in response. “So close…”
“Do you want me to do anything different…” you barely got the words out before Hazel fervently shook her head, letting her nails claw into your back from under your shirt. “No… don’t stop… please… please keep f-fucking me…”
You felt yourself get dizzy at Hazel’s word choice. It should be illegal for someone to be able to turn you on this much.
Hazel pulled you closer, desperate to feel every inch you had to offer. You buried your face in the crook of her neck as your hand quickened its pace. You could feel how close she was, and you would give anything to watch her tremble under the crushing weight of an orgasm you caused.
The pressure in her lower abdomen pulsed against the arch of your wrist. “I-I’m… I’m gonna…” Hazel sputtered out, before you grabbed her jaw and brought her down to you, kissing her feverishly as she reached her climax.
Her muffled moans tasted oh so delicious, you swore you could get drunk off them alone. Strings of unintelligible pleases and praises vibrated against your lips as your hand drowned in her juices.
You pulled away from her lips and slowed your pace as her breath began to even. She was about to slam her head back against the shower wall, but you rested your free hand on the back of her skull to cushion the impact. Hazel mewled, grateful for what seemed like a caring gesture.
Eventually, she quieted and her hips stopped sputtering completely. You removed your hand from inside Hazel, and took a second to marvel at the way her juices seemed to glisten at the tips at your fingers. Curiosity took hold of you, and you dipped your middle finger into your mouth, moaning as the taste coated your tongue and mentally kicking yourself for not going down on her. Hazel’s jaw dropped as she watched you lap up her juices, reveling in the way you didn’t miss a single drop.
“Wow…” was all Hazel managed to say. You smiled, a faint blush appearing on your cheeks. “You have no idea how long I’ve been wanting to do that.”
“Ditto.” Hazel responded with a breathy chuckle.
You noticed Hazel's legs still shaking slightly, so you let her lean into you. A comfortable silence filled the locker room as you stroked her hair and she nuzzled into your neck.
Out of nowhere, a sharp ringing echoed around the tiled room, yanking you out of your peaceful trance. You growled, pulling your phone out of your pocket to see who the fuck was calling at a time like this. Isabel’s contact name lit up on your screen. Oh shit! You were supposed to meet up with her at the diner! She’s probably wondering where you are.
You stood and contemplated your options for a minute before Hazel finally lifted her head to ask what was going on. You stared at her big blue eyes gazing up at you, and that was all you needed to make your decision.
“Fuck it,” you exclaimed, turning off your phone and setting it outside the shower stall. “We’ll just do a panty sale.”
“Wait, what…” Hazel began to say before you cut her off with a chaste kiss. “Don’t worry about it.”
You reached behind her and turned on the shower nozzle, making the poor brunette jump in surprise.
“Wait…!” Hazel exclaimed, speaking your name before gesturing to your (now drenched) clothing. “Your clothes!”
“Eh, they were already wet anyway.” You reply, stifling a smirk at your double entendre.
Hazel watched with wide eyes as the water dripped down your body, forcing your shirt to cling to your skin and leave little to the imagination. Without warning, she grabbed your shoulders and spun you around, so your back was now pressed against the cold tile.
“Hazel, what are you… mph!” Hazel kissed you roughly before lifting your chin to force you to make eye contact. Her eyes were dark with desire, and she had this air of confidence you had never seen outside of the fight club.
“Maybe I wanna make you feel good too.”
#hazel callahan#willow#kit tanthalos#ruby cruz#hazel callahan x reader#ruby cruz x reader#sapphic#lesbian#wlw#smut#hazel callahan smut#loser!Hazel Callahan#sub!Hazel Callahan#Hazel Callahan x reader smut#hazel callahan x you
262 notes
·
View notes
Note
ppl don't talk abt the hook in hazels nose enough for me .. esp in the scenes at the huntingdon game.. u picking up what i'm putting down?! 🪑🪑🪑
…have you been reading my mind???? (that little bump is the only thing rattling inside my brain)



something about that bump in her nose, so perfectly arched, simply begging for someone to sit on it. and who are you to deny yourself of that?
neither could Hazel, which is how you ended up on her bed, class work long since forgotten beside you both. her lips move quickly against yours, warm hands holding your face closer to her. she’s straddling your hips, while you lay underneath her, propped up on your elbows.
suddenly your hands dig into her hips, pushing her so she’s laying down comfortably on her pillows, and your hips are now pinning hers down. she grins against your lips, never one to dispute you being on top of her.
you disconnect your lips for a brief moment, allowing you and Hazel to catch your breaths, smiles adorned both of your mouths. she notices the way your gaze falls down to her perfect nose, and when your eyes flash up to her blue ones, she knows exactly what she needs you to do.
“fuck-sit your pussy on my face babe, i need it…” Hazel lets out shyly.
your jaw drops slightly at her words, never expecting her to have been so forward about asking you what to do. and fuck, was it making you wet.
a grin forms on your lips, and Hazels chest begins to rise and fall faster at this look on your face. you lean back down to reconnect your lips to hers, hands reaching up to harshly grab her face, pushing her lips to work against yours.
“i’m gonna cum all over your face Hazel, absolutely suffocate you,” you’re both giggling into each others mouths at your words, her hands grabbing at your thighs to undo the button of your jeans. her nimble hands are so soft and gentle as she helps you take them off, leaving you in your damp panties and a tank top. you’re not wearing a bra, a d your nipples are piercing the thin material, showing Hazel how eager you are for her.
“god you’re a sight for sore eyes,” her own eyes are dilated, watching as you move your panty-covered cunt over her stomach.
“yeah? talking about yourself?” you tease, sending her a small wink, settling down so you’re resting on her toned body.
you let out a small moan when you feel her abs flex under your covered clit, and gasp out suddenly. she’s thrusting her hips up slightly, both jolting your clit, and pushing you higher up her chest, leading you right where she needs you.
you tear your tank top and panties off of you, leaving you completely naked for Hazel, pussy dripping just for her. she licks her lips, eyeing your cunt that’s so wet and messy, just the way she likes it. you look her in the eye when you hover your pussy over her nose, asking for her permission one last time.
you can’t even let a word out, before her arms wrap around your thighs, forcing you onto her face, letting out a loud moan when she tastes your slick on her tongue.
Hazel sees you throw your head back when her tongue circles your clit, and grins against your pussy that’s almost crying for her from how wet you are. your hands paw at your own tits, pulling softly on your nipples.
her eyes close, breathing in your scent and taste when your hips beging circling on their own as you ride her tongue. your clit is bumping against her nose, sliding up at down it, that damn bump stimulating you in a way that has your thighs clenching around her head.
“god Hazel, keep going,” you let out, sentence nearly ruined by a moan when her tongue dips into your hole for a second.
“don’t plan on stopping baby,” she smiles up at you from between your thighs, nose bumping against your clit.
your hands reach down to grip onto her brown locks, pulling her face closer to where you’re soaking. Hazel lets out more moans than you at the feeling of her hair being tugged, another sign that she’s making you feel good.
you can’t help your hips from bucking upwards when her tongue circles your hole, starting to thrust in and out while you pull her hair to keep her head steady so you can ride her face. your poor clit is jutting against her nose, giving you that much needed push you closer to your orgasm.
“Hazel..i’m gonna cum, i can’t hold on just -uhhhh- keep going,” you whimper out, head thrown back again when you clench around her tongue.
her head moves in synch with your hips, trying to bring you to your first orgasm of the night. your thighs are closing in so firmly around her face, and you’d almost be scared for your girlfriend’s lack of oxygen, but you look down and see her dazed eyes solely focused on her tongue inside your pussy, which has been dripping down her face the whole time.
her hips are bucking into the air, her own pussy clothed and neglected, her only goal is making you cum as many times as she can on her face. because god, never did she think someone would want to actually sit on her nose.
with a final lick on your pussy, and a bumping of her nose on your clit, you cum with a shout of Hazel’s name, and a harsh tug of her hair. your cum drips from your pussy, onto Hazels tongue, which hasn’t stopped its movements to ride you through your orgasm.
your hips still, breaths coming out slower as you finish coming down from your high, looking down at Hazel. her normally alert eyes are hazy, definitely pussy drunk as they flicker between your fucked out face above her, or your pussy that’s still fluttering, now empty and missing her tongue.
“that’s it baby, you did so good,” she praises, closing her eyes momentarily.
you slowly climb off her, slightly embarrassed when you notice how wet you made her face. her nose, mouth, chin, and even neck are dripping with your cum and slick, but all you can really pay attention to is the smile she wears on her lips.
you settle for sitting back on her abs, slightly grinding your overstimulated clit on her muscles. your hands are still carding through her soft hair, running your hands through the strands to soothe any pain caused when you were pulling.
“if you ever wanted to do something like that again…just know i’d totally be into that,” she’s already back to joking, eyes sliding shut at your soft fingers massaging her head.
“mmm, i’m definitely taking that suggestion, but for now baby, i think it’s time i pay you back. hmm?” your hand slides down her chest and stomach, muscles flexing underneath them, until your hands reach the waistband of her pants, fingers reaching down until they’re toying with her panties.
“maybe this time, you can sit on my face.”
god bless Hazel Callahan, and her fucking sexy nose.
#subbypeterparker#bottoms movie#hazel callahan#hazel callahan smut#hazel callahan x reader#ruby cruz#wlw#hazel callahan x reader smut#hazel callahan x you#lesbian#hazel callahan fluff
1K notes
·
View notes
Text
Strings Attached - Hazel Callahan x reader
Hey loves!! I think we're learning I'm incapable of writing anything that isn't friends to lovers lol. As always, feedback is greatly appreciated!
Content: smut, oral, fingering, awkwardness but cuteness, cursing. (18+ ONLY) - all characters are over 18.
Summary: Hazel grows jealous of PJ and Josie's sexual encounters since creating fight club. So the two of you decide to strike a deal. No strings attached. Word Count: 4.2k
By clicking 'read more,' you are confirming you are 18+.
“You know what? I’m kind of jealous.”
“Huh?” You looked up from the book you were reading, completely oblivious to your surroundings. You looked at your friend Hazel who was sitting next to you, scribbling in a notebook. She jutted her chin out, and you looked to see where she was indicating. On the football field in front of the bleachers you were sitting on, cheer practise was happening, and everybody had dispersed for a drink break. Your friends, Brittany and Isabel were cheerleaders, and their respective girlfriends, PJ and Josie, were down there too. Isabel and Josie were standing close together, talking and giggling, Isabel’s hand on Josie’s waist. Meanwhile, Brittany and PJ were off to the side of the group, full-on making out, tongues and all. You laughed to yourself at their lack of subtlety, but unable to stop yourself from blushing. You’d certainly never kissed anyone like that.
“You’re jealous cause you wanna make out with PJ? Or Brittany?” you teased. Hazel smiled and flushed, clicking her pen nervously.
“Absolutely not. I just mean…” she sighed. “I guess I’m jealous that they got what they wanted out of fight club. I know it was fucked, but they wanted sex with cheerleaders, you know? And they got it,” she shrugged.
“What are you saying, you want to have sex with a cheerleader? I mean, I’m sure somebody would want to, you’re gorgeous,” you remarked, putting your book down, crossing your legs and facing Hazel. She smiled shyly, shaking her head ever so slightly.
“Thank you,” she said earnestly. It was adorable. “But not necessarily. Just with anyone, would be nice. Don’t you feel like we’re missing out? We should be out there, dating, fucking-“ she stopped suddenly, going bright red. “I mean, not us, together, you and me, but like, separately, as individuals, with other people-“ she babbled, hands flailing around, and you couldn’t stop the next words out of your mouth, heart beating like crazy at Hazel’s words. You knew you were toeing the line of your completely platonic friendship, but you found yourself not caring. She was undeniably attractive, and you were incredibly horny.
“I wouldn’t be opposed to it. Having sex with you, that is. If that’s something that you’d be interested in.” You spoke quickly, then gnawed at your lip nervously. There was no turning back now. Your heart was in your throat.
“Oh. Oh,” was all Hazel managed to say, and you suddenly had an impending feeling. You shouldn’t have said anything, and you were mortified, and you were going to take it all back, no, say that you were joking, although, would she believe you, and-
“I wouldn’t be opposed either,” Hazel said, interrupting your train of thought. Your back straightened. Oh, shit.
“Wait, really? Because it was only a suggestion, I just think that- well- maybe we could get it over with, y’know? We’re both horny, and we’re friends, and we’re comfortable with each other. It could be like… no strings attached.” You shrugged.
“No strings attached,” Hazel agreed, holding her hand out for you to shake. You laughed softly, gripping her hand and giving it a gentle shake, trying to ignore how sweaty your hand was.
------------------------------------------------------------
Hazel was a serial organiser. Always had been. And this was no exception. So, she planned the whole thing out. It would be at your house, Friday night, because your parents were away for the weekend. That way, you could go back to yours after school Friday and sleep in Saturday morning. It was all very clinical, methodical, planned out. Which is the way that it should be… right? It’s not like this was real. You were just… practicing. Practicing for when the real thing came along for both of you. That’s all it was.
That Friday was the longest day of your life. First, the morning consisted of you getting changed about five times, before deciding on an outfit. A low-cut tank top and your favourite jeans that you knew made your ass look good. Once you got to school, the nerves didn’t subside, they only got worse. Especially when at lunchtime, you sat in your usual spot with PJ, Josie, Isabel, Brittany, and Hazel. You couldn’t stop blushing and fidgeting, and everything Hazel said that was remotely amusing made you giggle like a little kid. Act normal, you kept scolding yourself. But it was so hard when Hazel was looking so good and you just kept picturing how it might go later. It was one thing to fantasize but it was another entirely to know you were actually going to be having sex with the girl sitting next to you that very same day.
At the end of your final period, you practically ran out of the door as the bell was ringing, rushing to Hazel’s locker to meet her. She wasn’t there yet, and you stood awkwardly, fidgeting with the strap of your bag, nervously rocking back and forth on your feet. When you saw her walking towards you down the hallway amid the crowd, smiling at you, you couldn’t help but smile back.
“Hey,” she said as she approached you, and, surprisingly, your nerves subsided slightly. The way she bounded over to you was so endearing. You were almost tempted to just grab her and kiss her there and then.
“Hey, are you ready?” you asked, and she nodded, leading you out to the carpark to her car.
Neither of you spoke too much on the drive, unsure of what to say to each other. It wasn’t exactly like any other Friday night where you would hang out, watch movies on opposite ends of the couch with a big bowl of popcorn in between you, and part ways with a friendly fist bump. You were also not sure if it was one-sided, but you swore you could already feel the sexual tension in the air. Hazel occasionally glanced over in your direction, and you felt your breath catch in your throat. As nervous as you were, you were mostly excited.
“Here we are,” she said when you pulled up to her driveway. You unclicked your seatbelt, grabbed your bag, and followed her inside. She opened the door for you, holding it open while you walked in. You thanked her, chuckling at her cuteness.
“Do you want a snack? I have cookies,” she opened the pantry, holding up the box proudly. You grinned, nodding.
“Who would say no to that?” you laughed, following her up the stairs to her bedroom. You placed your bag down and kicked your shoes off, sitting on her bed cross-legged while she did the same. You both took a cookie, eating in silence. You could feel your heart beating in your ears.
“Sorry I’m being so awkward,” Hazel said, readjusting so she was a little closer to you. “I’m just nervous.” The tips of her ears were pink, and all you wanted to do was kiss them.
“Me too,” you reassured, reaching out to place your hand on top of hers, and she smiled gratefully. “Think of it this way, it would be weird if we weren’t a little nervous.” She nodded in agreement.
“That’s true,” she said, looking down at your hands, which you were basically holding at this stage. She looked up at you, and you fought the urge to swoon. “I’m more nervous because you’re, well-“ she gestured towards you vaguely.
“I’m what?” you laughed, completely unsure what she meant. She stood up, and you raised an eyebrow, following suit.
“You’re like-“ she used her hands to gesture again, as if she was mimicking curves. You flushed, mouth dropping open. “You’re really hot,” she finally said, and your tummy flipped.
“You think I’m hot?” you asked teasingly, crossing your arms.
“Yeah, are you kidding me?”
“Well, I think you’re really hot too. Like, so attractive.”
“Really?” she asked. As if she was genuinely surprised. As if she walked around all the time looking like that completely blissfully ignorant. It was kind of hard to believe.
“Um, absolutely,” you replied with certainty. “Now that we’ve established we’re attracted to each other…” you trailed off.
“Now what?” Hazel asked, chuckling nervously.
“Maybe we could just start with kissing?” you suggested, moving a step closer to Hazel. You placed your hands on her shoulders, giving them a gentle squeeze to reassure her.
“Yeah, that’s a good start,” she said breathlessly, placing her hands on your waist. You took a sharp intake of breath at the feeling, inwardly wondering how the hell you were going to keep it together later when even the slightest touch from Hazel made you feel dizzy with lust.
You both leaned in, shutting your eyes as your lips met. They slotted together, ever so softly at first, just testing the waters. You parted your lips slightly, kissing her a little deeper, and you were met with a positive response as Hazel wrapped her arms around you tighter, resting her hands in the small of your back and drawing circles with her thumbs. After a few moments, you both pulled away, breathless.
“Well done,” Hazel congratulated you, nodding thoughtfully. “You’re a great kisser.” You chuckled.
“You too. Really good. Can I kiss you again?” you asked, moving your hands up to gently cup the sides of her face. She nodded, leaning in yet again. It was deeper this time, as you both felt more confident. You gently introduced your tongue, and Hazel did the same, as she moaned instinctively into the kiss. This spurred you on; you had never heard a prettier sound. You ran a hand through her hair, as she moved her hands down to your ass, not squeezing, just resting there.
“Is this okay?” she asked against your lips.
“More than,” you murmured, kissing her again, already beginning to feel a throbbing between your thighs. Hazel gently squeezed, and you moaned into the kiss. You knew you were touch-starved, but this was insane. The way she was making you feel with every kiss, every touch, was ungodly.
“Hazel,” you breathed out, kissing her jaw.
“Mm?” she responded, voice catching in her throat. You smiled against her skin.
“Nothing, just like saying your name.”
“Say it again.” Her voice was dripping with need, and you decided then and there that you were going to do everything possible to get her to speak that way to you for as long as possible.
“Hazel,” you whispered, walking with her towards the bed. She sat down first, and you sat down on her lap, straddling her.
“Fuck,” she murmured, looking you up and down, hands resting on the swell of your ass. It was like she couldn’t decide where to look, trying to take everything in. And you were still fully clothed, only the strap of your tank top slipping off your shoulder to reveal your bra strap. She decided to take the opportunity to kiss your shoulder, and you tilted your head to the side, eyes fluttering with bliss. Her lips were so soft.
She fiddled with the bottom of your tank top rather awkwardly, leaving kisses at the base of your neck.
“Do you want to take it off?” you asked, biting your lip.
“Please,” she said breathlessly. You nodded, and she pulled the top over your head, tossing it aside, leaving you in the white lace bra you’d picked to wear specifically for this occasion. Your chest rose and fell in short breaths, and Hazel’s eyes glued to your tits weren’t helping. You decided to throw caution to the wind, and reached behind your back to undo your bra, sliding the straps off your shoulders. Hazel’s eyes widened, taking you all in.
“Fuck, you’re so gorgeous,” she furrowed her brows, as if she couldn’t believe it. Her eyes darted up and down you, and your sudden burst of confidence was gone again, her nerves making you more nervous. You suddenly felt very exposed.
“Haze, it’s okay,” you whispered, cupping the side of her face. “It’s just me.” She gave you a gentle kiss, and your heart burst in your chest.
“Thank you,” she said softly, looking at you with those beautiful doe eyes. “Do you want to take my top off?” she asked. It was so endearing, yet wildly sexy the way she asked. What was this girl doing to you?
“Fuck yes, I do,” you chuckled, as she lifted her arms up to help you pull of her t-shirt. You nibbled at your lip as you wordlessly reached behind her back to undo her bra, and she pushed it off her shoulders, then threw it aside, eyes never leaving yours. She was so beautiful, it almost hurt to look at her. It was like staring into the sun. But you couldn’t look away. Your bare chests pressing together only made the wetness pooling between your thighs more evident, and you briefly wondered if you had ever been so wet in your life.
“Can I?” Hazel asked, resting her lips just at the top of one of your tits. You nodded vigorously, running your fingers through her hair. She began leaving wet kisses, trailing down to your nipple. She took it in her mouth, and you gasped and arched your back. She swirled her tongue, before stopping way before you would have liked to show your other breast some attention. This time, she spent a little longer kissing, sucking, nibbling, paying attention to your reactions. She took your other breast in her hand, tweaking your nipple between two fingers.
“Hazel,” you groaned, shifting in her lap, grinding, trying to find some friction. She continued paying attention to your tits, as she began to attempt to undo your jeans. It was taking her a while, and you gave her a kiss on the top of her head, hoping to give her some reassurance.
“I have no idea what I’m doing,” she whispered, voice dripping with need, hands trembling as she fumbled at undoing the buttons. You frowned, gently placing your fingers under her chin to look up at you. She blinked, eyes wide, bottom lip pouting out slightly. Her eyes were like a sad puppy dog’s, and all you wanted to do was scream because how could somebody be that cute?
“Hey,” you reassured softly, “me neither.” You gave her a soft kiss. “And we don’t have to if you don’t want to. It’s okay. Do you want to watch a movie instead?” Hazel immediately shook her head, hair falling in her eyes.
“No, no, no, I want to so badly, you have no idea,” she breathed out, hands moving to grip your waist. You inhaled sharply, instinctively shifting even closer. “I’m just worried I’m not gonna be any good.”
“If any of this has been an indication so far…” you trailed off, leaning down to pepper feather-light kisses from Hazel’s shoulder, up her neck, stopping at her ear. “You’ll be fucking amazing,” you whispered in her ear. Hazel gasped lightly, and you could feel the goosebumps rising on her skin. You smirked to yourself, her reactions giving you a major confidence boost.
“I want to taste you,” she whispered. “Is that okay?”
“Only if you want to,” you said, heart racing.
“I want to,” she reassured, affirming this by lifting you off your lap and laying you down. You grinned, her assertiveness in this action incredibly hot. You decided to help her out by pushing your pants off your legs, tossing them onto the floor. You were left in a plain pair of cotton panties, biting your lip when you noticed your wetness staining the front of them. Hazel’s eyes were wide, hands gripping your thighs.
“Shit, baby,” she muttered. You squirmed, heart exploding at the nickname. But you didn’t want to scare her, so you didn’t mention it. This was meant to be just friends helping each other out. At least that’s what you were telling yourself.
“Do you normally get this wet?” Hazel asked, genuinely curious. You shook your head vigorously, blushing.
“No, god no… this was all you,” you chuckled breathily. Hazel was a vision leaning over you, hands sliding to grip your hips, thumbs inching under the sides of your underwear making you inhale sharply. Her hair was mused, the chain necklace she was wearing swinging with every movement. She leant forward to kiss you, coming back to that safe space, and you happily accepted. You took the opportunity to move your hands to her tits, giving them a squeeze, then tweaking her nipples between your fingers. She moaned against your mouth, thumbs drawing circles right on that sensitive spot right at the crease of your thigh. She pulled away, moving down to kiss your stomach, stopping right at the top of your underwear for a moment.
She considered her next movements, before placing a feather-light kiss right on your clit through your soaked underwear. You inhaled sharply, instinctively bucking your hips. Hazel raised her eyebrows, as if she was surprised by your reaction. She began gently sucking and licking through your panties, and you couldn’t help the moans that escaped your lips. Hazel looked up at you the entire time, and you wanted to look away, but you couldn’t. There was so much sincerity and vulnerability in her eyes, and it terrified you.
“Haze, please,” you exhaled, fingers finding her hair; not gripping, just holding. She got the message, and pulled your panties down your legs. They went flying as she threw them across the room, not looking away from you for a moment.
“You’re perfect,” she muttered into your skin, kissing and sucking at your inner thighs, absolutely leaving marks. She had a way of giving compliments that forced you to believe them; she never said anything she didn’t mean. Your heart melted. You couldn’t have been fonder of her in that moment.
“Hang on,” you said sitting up slightly, causing her to quickly pull away, clearly flustered.
“Shit, what is it? I’m sorry, I shouldn’t have-“
“No,” you interrupted, not necessarily wanting her to finish that sentence. “No, I just meant hang on for a second, I’m just gonna…” you retrieved a pillow, lifting your hips up to place it under your lower back, then spread your legs apart a little wider than before. Hazel inhaled sharply at the sight of you all wet and spread out for her. It’s all for you, you wanted to say. Only you. But you didn’t.
“There you go, shouldn’t be too hard on your neck now,” you smiled at her, and she chuckled in relief.
“Always so good to me,” she murmured, before attaching her lips to your bare clit, flicking her tongue. You gasped, hand flying back to her hair and gripping this time. When she said she didn’t know what she was doing? Bullshit.
“You’re-you’re s-so good to me,” you barely managed to choke out. “Oh fuck, Haze, that feels so good.”
“Yeah?” she whispered, clearly enjoying herself, which only turned you on more. She began alternating between licking up and down your slit, swirling her tongue around your entrance, and paying attention to your clit. Every time you moaned a little louder, gripped her hair a little tighter, she made a mental note.
“Yeah, fuck, Hazel,” you groaned lowly. It was as if you couldn’t stop yourself from saying her name. She seemed to love it. As your breaths became shorter, her movements quickened, she hoisted your legs above her shoulders as you crossed your ankles, getting even closer. You gasped in surprise, then giggled.
“I could stay between these thighs forever, fuck,” she mused, giving them a rub. You bit your lip, heart fluttering at the implications of her comment. Did that mean she wanted to do this again? Before you could get too in your head, her lips reattached to your pussy and everything else faded away. You tossed your head side to side, suddenly very overwhelmed.
“Oh god, it feels too good, it’s too much, I can’t-“ you babbled, hands covering your face.
“It’s okay baby, it’s okay, take a deep breath, relax into it, feel it,” Hazel mumbled into your pussy, the vibrations only adding to the euphoria. You did as she said, taking a big, quivering inhale, then exhale. You tried to relax your muscles, focusing on the feeling of Hazel swirling her tongue on your clit.
“Good,” she praised into your pussy, blinking up at you. Looking into her eyes helped too; nothing else mattered when she was looking at you like that. You began playing with your own breasts, pinching and rolling your nipples between your fingers, kneading, and Hazel groaned at the sight.
“You’re so hot,” she murmured, as she pulled away for a moment, chest heaving.
“You are- you’re- I-“ you tried, before getting completely distracted at Hazel running two of her fingers up and down your slit, collecting some wetness on her fingers. You watched, completely enthralled as she took them into her mouth, sucking her fingers and closing her eyes, moaning. It was the sexiest thing you had ever witnessed with your own two eyes. You were rendered completely speechless.
“I-you’re- that was-“ you were cut off again by Hazel circling your entrance with those same fingers.
“Is this okay?” she asked, and you nodded.
“Yes, yes, yes, please.” She entered you with one swift movement, taking your breath away in the best way possible. You were so wet, so turned on, so ready for her. She tested the waters by pulling her fingers out halfway, then slipping them back in.
“That’s good, that’s-“ you moaned. “Try doing this with your fingers,” you mimicked a ‘come hither’ motion. She followed suit, the cutest look of concentration on her face as she watched for your reaction. You moaned even louder, nodding vigorously.
“That’s it, don’t stop,” you squeaked, throwing your head back in pleasure. She continued the same motion at the same pace, and you noticed how close you were getting. When Hazel reattached her lips to your clit and began sucking, you were done for.
“Yes, yes, yes,” you cried out, hand flying back into her hair, gripping probably a little too hard. But it only seemed to spur her on.
“Harder, more,” you instructed, and she began finger-fucking you with more force, going deeper, sucking your clit a little harder, kitten-licking at the same time.
“Haze, Haze, Haze,” you gasped, mouth hanging open as you took in the sight of her. She was looking at you with wide, lustful eyes, continuing the same pace.
“I-I’m gonna-“ you squeaked between sharp breaths. Hazel slid a third finger in, curling her fingers at a rapid pace, tongue swirling on your clit in the most delicious way. You could tell she was determined to make you cum. This sent you over the edge, and you cried out, making the most ungodly sound that you weren’t certain was even that sexy, but you didn’t care at this stage. You threw your head back, mouth hanging open as waves of pleasure wracked your body, all the way from your stomach, spreading to your entire body. You could feel how sweaty you had gotten, but you didn’t care.
“Hazel,” you moaned loudly, riding out your orgasm as she continued her movements, increasingly slowing down. It briefly crossed your mind again how ridiculous her statement about having no idea what she was doing was. This was way more mind-blowing than you could have ever imagined.
“Well done, that’s it,” she whispered as she slowed down, before ceasing her movements. Breathe, you internally reminded yourself, slowly coming back to reality. Hazel slipped her fingers out of you as gently as you could, and you gasped at the sudden emptiness. You removed your trembling legs off Hazel’s shoulders, pulling her down by her shoulders so she was cuddled up on top of you.
“Hazel,” you whispered again, heart still beating like crazy, mind foggy in the best way possible. She kissed you, and you could taste yourself on her tongue. It was surprisingly hot. When you pulled away, you both let out a breathless chuckle.
“Was that okay?” she asked, brushing some of your messed up hair out of your eyes. You laughed in disbelief.
“That was- that was the hottest thing that I could have ever imagined,” you replied.
“Oh,” Hazel laughed, flushing a deep red. As if she was getting shy now. “Hey, I have a question.”
“Yeah?” you asked, fiddling with the chain resting at her neck. Your eyes met, and your stomach exploded with butterflies.
“Can this be- can this be strings attached now? Please?” Hazel asked nervously. You giggled, crushing your lips together. She let out a noise of surprise, but then kissed you back passionately. When you pulled away, you kissed the top of her nose, and she scrunched up her face.
“God yes,” you said breathlessly. Hazel held her hand out for you to shake with a playful smile, and you both laughed as you took it and shook it.
“Deal,” she joked.
“Now that’s out of the way…” you said softly, and Hazel raised an eyebrow, wondering where this was going. You rolled over suddenly, so you were on top of her now, hands intertwined above her head. “Your turn.”
#hazel callahan x reader#hazel callahan x you#bottoms movie#bottoms 2023#hazel callahan#bottoms fanfic#hazel callahan smut
2K notes
·
View notes
Text
guys help why is like none of my hazel callahan x reader posts in the actual tag?? am i shadow banned or whatever the fuck it’s called???
#mntalbrakdown#hazel callahan#hazel callahan x reader#bottoms 2023#hazel bottoms#hazel callahan oneshot#hazel callahan x reader smut#hazel callahan x you#hazel callahan imagine#hazel callahan smut#liz’s lectures
65 notes
·
View notes
Text
stars between us - ch.8 - h.c.
currently writing the last chapter/epilogue you guys 😭 I'm so sad this is ending, i absolutely loved writing this (ill start a new series soon i promise you guys) my inspiration to write a first time arc was inspired by @rubycruzin4abruzin and her recent fic, Forbidden Crown. (which y'all should read if you haven't, it's so fucking good) if you want to be tagged in the epilogue, comment! and my requests are always open :)
summary: you and hazel have your first time after your date.
contains: fingering, top!hazel, bottom!reader, a bit of praise, fluff, cuteness, first time, hand holding
Hazel walks you into her house, the two of you still smiling stupidly from the events only minutes before.
You and Hazel. Dating. It still felt unreal to you. The girl you met, and clicked instantly with only a few days, is your girlfriend.
“Are you okay?” Hazel asks, snapping you out of your haze.
“Yeah, of course.” you reply, turning around to face Hazel. She walks a little closer to you, close enough that you can see the smaller details on her face.
“Hi.” you whisper in a low voice.
“Hi.” You put your arms on Hazel’s shoulders wrapping your hands around her neck.
“Can I kiss you?” Hazel asks. You nod quickly, leaning in and closing your eyes. Her lips crash into yours. The two of you begin kissing, trying to find a more comfortable place to go as you do so. You two decide to stop kissing in order to go up to her room. She closes and locks her door and immediately turns around to kiss you again. You lead her to the bed, and she sits down on it. You get on top of her, straddling her hips. You pull her in closer by her chains, causing a small moan to escape her lips and vibrate upon yours. She swipes her tongue across your bottom lip, asking for access. You accept, parting your lips a bit. All you can think about is how good Hazel was with her tongue. You pull her in by the chains again, wanting to be as close to her as possible. Hazel’s hands leave your thighs and creep under your shirt, feeling your bare waist. You pull away.
“Can I take my shirt off?” Hazel nods eagerly, surprised by this sudden advance of yours. You took your shirt off, revealing your black lace bra. She looks at your tits, wide-eyed, and thoughtless.
“You’re just pretty everywhere, huh?” Hazel says after a few seconds of silence. You kiss her again, cupping her face.
“Can I take off your shirt, Haze?” you whisper in her ear. She nods eagerly. You slide off her bowler’s jacket and unbutton her button-down, looking her in the eyes the whole time. You slide her unbuttoned shirt off, revealing her black sports bra. You kiss her shoulder.
“You seem to be pretty beautiful everywhere too, you know that?” You ask Hazel. She smiles, kissing you again. She leaves your lips and kisses your cheek, leaving a trail of kisses down your neck to your collarbone.
“Hey, can I ask you something?” Hazel asks, stopping.
“I’m already your girlfriend, just to remind you.” Hazel rolls her eyes at this comment and presses her forehead to yours.
“Can I make you feel good, if that’s okay with you?” You nod, getting up to remove your pants. Hazel jumps off of the bed to help you. She insists that she helps you take all of your clothes off. She unclips your bra, kissing both of your tits before laying you down on her bed. Her gentleness makes your heart melt, and a lot more comfortable. The way she looked at you, however, as if you were the hottest person in the room, which you were to her, or as if she was proud of herself for having you all to herself, which you were, only made you wetter.
“I’ve never done anything like this before.” Hazel admits, stopping. You sit up and put a hand on Hazel’s shoulder.
“Me neither. But that’s okay. We can learn together, right?” Hazel smiles and kisses you again.
“You don’t feel like forced to do this, right?”
“Hazel, trust me. If I didn’t want to do this, I would’ve told you, like last time.” Hazel takes a moment to think back to a few days ago, when you had stopped her.
“I trust you. But let me know if you want me to stop, alright?” You nod in agreement.
“I want to hear you say it. I need you to promise me, okay?” Hazel begs, every ounce of her being wanting you to be as comfortable as possible.
“I promise I’ll let you know if I want you to stop.” Hazel lies you down again, leaving a trail of kisses down your torso. She pushes your legs apart, spreading them and revealing your dripping pussy.
“Did I make you this wet?” she asks, somewhat surprised. You nod, too nervous to get out any words. As comfortable as you felt around Hazel, this was still your first time, and you still were a bit nervous, having never done this before.
“Okay. What do you like? Do you want me to like finger you, or eat you out?”
“I’m uh, fine with either? Whatever you want.”
“I’m gonna finger you. Is that okay?” Hazel asks, looking up at you. She notices the trace of anxiety on your face, and gets an idea. She grabs your hand with the hand she wasn’t planning on using, and holds it. You begin to feel less tense when she does this, your performance anxiety beginning to calm down a tad.
Hazel teases her finger through your folds with her other hand, circling your clit a few times, very lightly. Due to a few solo experiences, Hazel had a sense of what she was doing, making the experience a bit easier as well.
“Hazel, please don’t tease,” you beg, becoming unraveled already.
“Patience, honey. You’ll like it more, I promise.” Your cheeks burn at the nickname, causing you to wonder where the hell Hazel even got the idea to call you that in the first place. Hazel inserts her middle finger inside of you, curling inside, and hitting your g-spot immediately. Your walls tighten around her fingers instantly, to which she took great notice of.
“Can I add another finger?” Hazel asks, to which you nod again. The thumb of the hand that’s holding yours rubs your hand as she inserts another finger inside of you. She begins to pick up her pace, causing whatever noises you had been making before to only grow in volume. She decided to move herself a bit, so the two of you would be in eye contact.
“Is this good?” she asks, wanting to making you feel as good as possible.
“Hazel.” you whine, unable to form a sentence.
“That good? Really?” she asks, a bit surprised at this development. You nod in response to her rhetorical questions. Subconsciously, as you reached your climax, you began squeezing Hazel’s hand tighter.
“Are you close?” Hazel asks, taking note of your hand squeezing.
“Yeah,” you barely get out, before Hazel begins to speed up even more.
“Come on, you can do it. You’ve done really good, I mean it,” Hazel whispers in your ear. Right after, you release all over her hand, moaning loudly. Hazel slowed down her ministrations, wanting you to feel every bit of pleasure possible before removing her hand. Once you came down from your high, she removed her fingers from inside you, studying how your juices looked on her fingers. Curiosity took ahold of her, causing her to insert a finger in her mouth and taste you.
“Do I taste good?” you ask curiously. Hazel nods.
“How are you doing right now?” Hazel asks.
“Can I make you feel good in return?” you ask, sitting up on the bed. Hazel hesitates for a second, contemplating your request.
“I don’t feel like doing it tonight, but maybe another time? I’m just really tired and want to cuddle with you for the rest of the night.”
“Just let me know when you want to, and I’ll be ready. And yes. Of course we can cuddle.” Hazel smiles to this gesture.
“I’m going to wash my hands and make us some tea, okay? And you can get a t-shirt or something from my closet, it’s right over there, okay? And I have some face wash and lotion in the bathroom if you want to wash your face or something.” You kiss Hazel gently.
“That sounds perfect.”
Hazel gets up from the bed to do what she’d say she’d do. You get up and go to the bathroom, so you wouldn’t get a UTI by accident. You wash your face, and apply a bit of lotion on your face and hands. You choose a simple, oversized t-shirt from Hazel’s closet and put your panties back on. Hazel comes back in the room with two cups of chamomile tea, to which you smile, since Hazel remembered that that was your favorite tea. The two of you drink your tea, and then cuddle under her covers, watching a movie. Your head laid on her chest, hearing her heart beat, as she combed her fingers through your hair. The two of you fell asleep rather quickly, getting one of the best sleeps the two of you had ever gotten.
You truly were the happiest with Hazel.
taglist: @at1nyzen@slaughtercarrie@sophia2414@canmargesimpson@sam-cooperrr@rubycruzin4abruzin
#hazel callahan smut#hazel callahan x reader#hazel callahan#bottoms 2023#kit tanthalos#hazel callahan x reader smut#smut#sapphic#wlw#willow#ruby cruz x reader#ruby cruz#fanfic#fluff#pride#lesbian#kit tanthalos x reader#tanthamore#save willow#willow 2022#willow series#bottoms movie
83 notes
·
View notes
Text
homecoming
hazel callahan x fem! reader.



summary; loving her was a sin, but if there was a hell, you’d go with her.
cw; +18 content, minors dni!, we’re in the 80s!, both reader and hazel are 18!!, inspired by homecoming from ethel cain, homophobia, angst, pining, both reader and hazel being in love, kissing, crying, hair pulling, mentions of the bible, god and hell, fingering (r! receiving)…
you’re staring at her, and she can’t be more beautiful. it hurts. everything about it hurts. her suit matches her beautiful eyes, and her hair looks so soft you just want to dip her fingers in and tug. tug her closer. until there is no distance in between the two of you. until you can breathe from her lips, until nothing else exists.
but you can’t. and it just breaks you apart like a porcelain doll smashed against the floor.
her name is just as beautiful as her. hazel. like the spring, like the earth and the green. and just like the season, she brings butterflies to your stomach, makes goosebumps bloom like flowers on your skin. and she’s so warm…
she’s a sin. but such a pretty one… maybe they all are. would it make a difference? everything else evaporated as she takes your hand, like the blood in your veins. you want the blue in her eyes to bathe you clean.
“dance with me?” she asks, as if you could resist, as if you weren’t on her knees and begging for her to a god that forbid this sickening love that drenches your bones.
and you nod, ‘cause there are no words you could muster. not when she’s this close, when her fingers are laced in between yours and her cologne is suffocating you.
you’re more patient now than you ever have been.
her smile is blinding, and you can just follow her to the mass of teenagers dancing in the middle of the room, even when your heart is about to burst out of your chest and your stomach is tying in knots.
you’re more brave now that you ever have been.
her hands are on your waist, and your arms are around her neck. and you’re dancing, slow. you feel like one of those princesses in the fairytales your mom would read you when you were just a mere kid, with glass heels and satin fluffy dresses, in between the arms of a prince. you wanted to smash the crystal below your feet and break it to pieces, dance bare feet on the remains of the happily ever after that you won’t get.
“you look beautiful.” she whispers, and your cheeks redden. your heart flips, and you wish this weren’t the way it all goes, but you can’t help but say it back.
“you too.” you stare into her eyes, shying when she smiles, pulling you closer against her chest. you swore you could feel the quickened heartbeat of her heart. hazel fears you do.
you could feel her breath on your neck, through your homecoming dress before she speaks again.
“can i tell you a secret?” you nodded, your soul blooming in a field of flowers when she spoke those four words against your ear. “i’m desperate for you.”
and even though you felt complete, you couldn’t help but want to push her away, punch her in the face. ‘cause your love was so big. you wanted it to be her problem too.
there, just inches away from her, from her plushy reddish lips…four left feet in a room, always all over her. why had you had to fall in love with her?
and you both knew this was how it goes. you both get too close ’til you fucking explode.
you only tugged her closer, burying your face on her neck to hide your blushing, your nerves, but mostly your fear. you couldn’t look her in the eyes, into this sin.
“don’t look now but everyone’s staring at us weird.” she said, and your breath hitched.
“is it just me or there’s no air in here?” you could feel your chest tighten, millions of eyes on you.
but you’d take it all. stand there and bleed under the knives their eyes sent you if that meant you could stay in between her arms just one more minute, one more second.
“just breathe. i’m right here.” she promised, holding you tight.
everyone was watching you. you couldn’t breath.
“can’t we just leave?” you muttered, and she nodded. you wanted to run away with her, run to where no one would know you, would see you.
she took your hand, and you followed as you two left the prom, the hallways of your high school felt sickeningly cold, yet she kept you warm, hand on hand.
it was all a blur as you two ran through them, eyes on the back of her head, on her flowy soft black hair, and before you knew you were inside the bathrooms, your back against the cold tiles as she looked into your eyes.
“tell me i shouldn’t.” she whispered against your lips, one of her hands cupping your cheek. your eyes met her lips.
your fist tightened on the jacket of her suit, knuckles turning white as you leaned closer to her, until your lips were hers and hers yours. you closed your eyes, relishing on this love that you were gifted, this cursed love that you couldn’t scape.
tears were soaking your eyes, ruining the makeup your mother had helped you put on. you were gutted. your hands found her hair, tugging. you wanted to hurt her. break her just like she had broken you.
“i wish you were a boy…” you muttered in a sob, and hazel’s eyes fell. she silently kissed you again. and you let her. they said love hurt, and you were ready to die for it.
the kiss only got deeper, so deep you were drowning. you wished there was no god. no heaven. no hell.
“i love you.” she muttered against your neck, softly kissing it, pressing you harder against the wall.
“don’t.” you begged. “please, don’t.”
“i’m sorry. i’ll go to hell for it. but i do.” tears were brimming her eyes as well.
you kissed her to quiet her. you needed her to hush it all. to not speak up this forbidden love that hung in between the two of you.
her tongue pushed inside your mouth and you moaned.
“please, hazel. make me forget…” you pleaded, starred eyes staring into her soul, and her shaky warm hands crept under the skirt of your dress, pushing aside your panties to feel how wet you’ve become for her. you cried out when you felt her fingers dive in between your slick folds, her fingertips tracing soft circles against your clit. you pulled on her hair, making her grunt.
“you’re so beautiful…” she repeated, if she could she would say it over and over again until she’d lose her voice. a whimper fell from your parted and swollen lips when she pushed her middle finger inside you, fucking you slowly. it was as if she were trying to make love to you. to convince you that this was no sin. just love.
you could believe her.
“i love you.” you cried on her shoulder, your hips pushing against her touch. “i love you so much it hurts.” she kissed your cheek, your forehead and your lips.
she hushed you, her free hand coming to softly brush your hair as she added a second finger, curling them and making you moan. “just focus on me, alright? just me, sweet girl. i’m right here, baby.” she kissed you once again, painfully slow and sweet. you could feel yourself rotting in it, vanishing as your orgasm approached, whimpers and whines being swallowed by hazel as she worked you towards it.
“hazel…” you called out for her.
“i know. i know. just let go for me, princess, let go.” you cried out as it hit you, your hips sputtering and your chest rising in a deep breath. you whole body shook at its intensity, and hazel made sure to help you ride it until it became too much for you. she pulled her fingers out of you just to push them into her mouth to taste you. you were heaven on her tongue.
you needed a taste.
and as you kissed her, holding her close to your heart, you whispered.
“if there’s a hell, i will go with you.”
and that’s a promise no god could break.
-
a/n; relatable
#hazel callahan angst#hazel callahan fic#hazel callahan fluff#hazel callahan smut#hazel callahan x you#hazel callahan x reader#hazel callahan#hazel bottoms#hazel callahan bottoms#bottoms x reader#bottoms 2023#bottoms movie#bottoms fanfic
1K notes
·
View notes