There were 14 new works for 6 fandoms added to the collection! That's amazing! Thank you to the wonderful humans who participated; I loved seeing your creations. If you have time, then give these a read (and shower the creators with kudos and comments) - they are all truly spectacular. Now, on with the show!
~~~
Move Me, Touch Me
by @samunderthelights
Rated: T
Fandom: Harry Potter
Ship: Regulus/James
Tags: Flirting, Dancing, Partying, Underage Drinking, Teasing, Drabble
WC: 500
Summary: James had never paid much attention to the quiet young man - thinking of him as no more than the little brother of his best friend - but as he watched him let loose on the dancefloor, he started seeing him in a new light.
~~~
Rock n Roll with Me
by @keepcalmandexpectopatronum934
Rated: T
Fandom: Supernatural
Ship: Castiel/Dean Winchester
Tags: Castiel/Dean Winchester Mutual Pining, Dean Winchester is Not Repressed, Dean Winchester is Bad at Feelings, Internalized Homophobia, Alternate Univers - Canon Divergence
WC: 3313
Chapters: 1/?
Summary: Dean receives an unexpected gift from Cas and he doesn't quite know what to make of it.
~~~
The Stars Look Very Different Today
by @sunflower-swan
Rated: T
Fandom: Harry Potter
Ship: Luna Lovegood/Draco Malfoy
Tags: Mentioned Harry Potter, Mentioned Ron Weasley, Auror Draco Malfoy, Minister for Magic Kingsley Shacklebolt, Nonbinary Luna Lovegood, Magizoologist Luna Lovegood, Department for the Regulation and Control of Magical Creatures (Harry Potter), Forests, There was only one bed!, Creepy Fluff
WC: 1234
Summary: Draco's first assignment as an Auror is as a one-man security detail for young magizoologist, Luna Lovegood. One month alone in the woods with them should be easy, right?
~~~
Our Last Dance
by @samunderthelights
Rated: G
Fandom: Harry Potter
Ship: Remus Lupin/Bill Weasley
Tags: Angst, Drabble
WC: 207
Summary: Remus remembers all the nights he had lain awake, hoping that one day Bill would hold him like this.
~~~
Serendipity
by @sunflower-swan
Rated: G
Fandom: Harry Potter
Ship: Theodore Nott/Harry Potter
Tags: Hogwarts Eighth Year, Fluff, Mutual Pining, Oblivious Harry Potter
WC: 630
Summary: Harry decidedly does not notice Theo. Until Theo notices him.
~~~
Stay
by @sunflower-swan
Rated: G
Fandom: Harry Potter
Ship: Scorpius Malfoy/Albus Severus Potter
Tags: Pre-Slash, Friends To More Than Friends? Drinking, Harry Potter Next Generation
WC: 713
Summary: Scorpius is having a long week, Al saves it with a fantastic proposal.
~~~
Maybe, Maybe
by @samunderthelights
Rated: G
Fandom: Vikings (TV)
Ship: Athelstan/Ragnar Lothbrok
Tags: Past Relationship(s), Pining, Drabble, Jealousy, Ambiguous/Open Ending
WC: 100
Summary: Athelstan knows that he’s a fool for still loving him.
~~~
Run and Hide
by @samunderthelights
Rated: G
Fandom: Call Me By Your Name - All Media Types
Ship: Oliver/Elio Perlman
Tags: Goodbyes, Dancing, Light Angst, Bittersweet, Canon Related, Drabble
WC: 342
Summary: Oliver is waiting for Elio to ask him to stay - to suggest that they run away together.
~~~
Young Love Burns the Brightest
by @sunflower-swan
Rated: T
Fandom: Harry Potter
Ship: Hermione Granger/Charlie Weasley
Tags: Alternate Universe - Muggle, Alternate Universe - High School, Alternate Universe - America, Implied Sexual Content, Nothing explicit, consequences of unprotected sex, wrap it before you tap it!, Ambiguous/Open Ending
WC: 528
Summary: High school sweethearts, Charlie and Hermione, drive out to their special spot for a special night that will lead to lasting consequences.
~~~
Only Dancing
by @sunflower-swan
Rated: T
Fandom: Harry Potter
Ship: Hermione Granger/Draco Malfoy, Hermione Granger/Harry Potter
Tags: Alternate Universe - Muggle, Clubbing, Smoking, Drinking, Dancing, Love Triangles
WC: 378
Summary: Hermione is only dancing. No harm in that. Draco can get jealous or go with it.
~~~
The Song Went On Forever
by @samunderthelights
Rated: G
Fandom: Call Me By Your Name - All Media Types
Ship: Oliver/Elio Perlman
Tags: Pianist Elio Perlman, Sad, Angst and Feels, Years Later, Pining
WC: 759
Summary: Oliver is still not quite sure what had made him come here tonight, whether it was a feeling of nostalgia, or a misplaced sense of hope to somehow pick up where they had left off all those years ago.
~~~
And the Spiders from Mars
by @phenomenalasterisk
Fandom: Harry Potter
WC: 4615
Chapter 1: Ziggy Played Guitar - Lucius/Arthur/Narcissa/Molly and the Poly-Tastic Band AU
Tags: domme Narcissa, everyone is bi/pan, canon-acceptable ending, bittersweet ending
Summary: Arthur and Lucius make a band. Then bring in the ladies. And of course, everyone has sex. With everyone else.
Chapter 2: I'm Only Dancing - Harry/Draco/Teddy
Tags: mutual pining, drunken consent, resolving the UST, pre-smut
Summary: The night had been going fantastically, the three of them getting drunk and handsy, until Draco moves in on Teddy for an impromptu birthday lapdance. He's only dancing, they're all of them friends, so why is Harry looking so ferocious?
Chapter 3: Young Americans - Ginny/
Tags: introspection, time skips, infidelity, breakups
Summary: Ginny reflects on the early years of her marriage, eventually deciding she deserves better.
Chapter 4: Stay - Neville/Blaise
Rated: M
Tags: Casual sex, friends to lovers, requited unrequited love
WC: 457
Chapter 5: Ashes to Ashes - Theo Nott
Rated: T
Tags: Theo Nott, first person, ambiguous relationships, implied drug use, embedded images
WC: 329
Chapter 6: Boys Keep Swinging - Charlie Weasley
Rated: G
Tags: Charlie Weasley is trans, referenced transphobia, misgendering, no deadnames allowed, best brother Bill, Molly doesn't get it (until she does), Pandora Lovegood is a mama dragon, the Lovegoods are t4t
WC: 955
Chapter 7: Golden Years - Minerva McGonagall/Gilderoy Lockhart
Rated: T
Tags: retirement, golden years, Minerva deserves peace, and her own personal himbo, Minerva is big domme energy, old people can be sexy too, crack-adjacent
WC: 374
Chapter 8: Space Oddity - The Giant Squid
Rated: G
Tags: The Giant Squid, an origin story
WC: 204
Chapter 9: Life on Mars - ART
Summary: Illustration of the song as painted by wee teenage Phe
~~~
Next Week
by @samunderthelights
Rated: G
Fandom: The Flash (TV 2014)
Ship: Barry Allen/Leonard Snart
Tags: Secret Relationship, Casual Sex, Feelings, Sad, Hopeful Ending
WC: 1000
Summary: After meeting up with Leonard every week for a year and a half in secret, Barry decides that it's time to come clean about his feelings for him.
~~~
Spiders from Mars
by @sunflower-swan
Rated: T
Fandom: Harry Potter
Ship: Madam Rosmerta/Ron Weasley
Tags: Alternate Universe - Rock Band, Wrock Band, Age Difference, Drinking, Flirting, The Three Broomsticks (Harry Potter)
WC: 656
Summary: Harry, Ron, and Hermione start a wrock band, and Ron gets cosy with their favourite pub owner.
~~~
The AO3 collection will be left open for anyone to create and add David Bowie-inspired fics. Links to the fest Tumblr, YouTube and Spotify playlists, prompt list, and rules can be found in the collection.
My @geraskierholidayexchange gift for @keepcalmandexpectopatronum934. I hope you enjoy! This ended up being inspired by the movie Elf. Happy holidays!
--
In and out Jaskier, he told himself as he adjusted his new work uniform. This was just a temporary gig until he got back on his feet. Besides, it was performance experience, in a way. Perhaps not the kind he’d been expecting, but he’d learned long ago to not look a gift horse in the mouth.
Or a gift paycheck, as it were.
With a good luck jingle of his hat and a final tug on his elf ears to ensure they stayed in place, he headed inside to a Christmas wonderland.
More accurately, it was a mall toy store, but hey. Magic! Christmas spirit! Jaskier had never been fussy.
He looked around, glancing at the children milling about, exasperated parents trying to keep them from knocking everything off the shelves. Jaskier supposed he should be grateful, considering cleaning up their messes was now part of his job. Not seeing a manager around, he found the first employee he could see.
The man was tall, with snow white hair tucked up underneath an elf hat similar to Jaskier’s. He was hanging ornaments on a tree in the center of the store, likely ones that some of the running children had knocked over in their haste. He leaned down to pick up a stray ornament the man had missed, hoping to extend it as a token of goodwill toward his fellow employee.
“I love the way you hang those ornaments. Truly an, uh, inspiring show of elfdom.”
The other man stared back at him like he was a space alien, which, okay, fair, that wasn’t one of Jaskier’s better introductions, but what was he supposed to say?
“I’m working on this alone. Go away before Emhyr finds you and fires you.”
“Sorry. Just a bit turned around. I’m Jaskier.” He stuckout his hand, only to realize that his coworker had his hands full.
“Geralt,” the other man said, not glancing away from the tree.
“Nice to meet you! Do you happen to know where the manager might be then?”
As if on cue, another voice sounded behind him. “Geralt, those ornaments are supposed to be spaced apart at 3.8 in.”
“I can’t measure that in my head-”
“Figure it out.” the unfamiliar man turned to Jaskier. “You’re new. Follow me.”
Jaskier gave a last sympathetic glance back to Geralt, before following the manager to the back room.
Well, at least if he was working here for the season, he would have some eye candy while he did it.
--
It didn’t take long for Jaskier to learn Emhyr hated his fucking guts, and that he would undoubtedly be out of a job come January, but he didn’t mind too much. Being a hated employee ensured that he worked closing shift, which meant he got to work with Geralt. They’d fallen into somewhat of a routine over the last few weeks, cleaning while Jaskier changed the Christmas music to his carefully curated Spotify playlists, which Geralt steadfastly ignored. He’d learned that Geralt worked outdoors, so his job at the local nature preserve didn’t need him during the winter. He also knew that the only reason Emhyr hadn’t fired Geralt for his grumpy nature was that Geralt was Emhyr’s daughter Ciri’s godfather, in an arrangement far too complex for Jaskier to comprehend. In turn, he told Geralt about his performance aspirations, along with every other thought that came to his mind. Geralt didn’t say much, but he listened and made dry comments every so often and Jaskier was in love with him.
Jaskier had always fallen easily, it’s true, but that didn’t take away the flutter in his heart each time one of Geralt’s small smiles was sent his way, a wry laugh into a bottle of water as they waited for the time to switch to ten so they could lock up.
On one such night, the week before Christmas, Jaskier perched himself on the counter, watching Geralt finish cleaning the last of the displays. “Thank you, dearest. You know you’re so much better at organizing those than I am, and I’m pretty sure I’m one fuck up away from getting fired.”
Geralt snorted. “Emhyr won’t fire you. He still needs a warm body in the store and no one else will take night shift.”
“Except you. What is the deal with him anyway? He doesn’t seem the...toy store type. Seems more like a...retail baron to me.”
“He’s not. He’s a regional finance manager. They just couldn’t find anyone else to run the store this year. That’s why he’s being pissier than usual.”
“That...makes more sense. But he gets to see your smiling face, so, you know, a jolly time.”
Geralt huffed a laugh. “Yeah. He’s thrilled to see me. I’m sure my work ethic is what’s keeping him from spiking my eggnog at Christmas this year.”
“Has he...is that a legitimate worry?”
“No. At least, I don’t think so. Probably not.”
“That family dynamic will never make sense to me.”
Geralt sighed and leaned against the counter. “We make it work. For Ciri.”
“Is she excited for Christmas?”
“She is. Between here and spending time with her, I can’t get away from it.”
Jaskier frowned. “You don’t like Christmas?”
Geralt shrugged. “It just...wasn’t a big deal for me growing up.”
“That’s so sad!” Jaskier loved Christmas. Though he didn’t really spend time with his family anymore, he had fond memories of the annual Christmas party- the music, the desserts, the presents. Just the general feeling that all was right with the world.
“It’s fine. It’s just another day.”
“How are you making me even sadder?”
Geralt rolled his eyes. “Dramatic.”
“Of course,” Jaskier answered with a small flourish. “Geralt! I have an idea!”
“Careful. Wouldn’t want to hurt yourself.”
Jaskier huffed. “I’ll show you the magic of Christmas! I”ll be like...your Christmas elf! Your spirit advisor.”
“That sounds horrible.”
“You are so mean to me. I don’t know why I put up with you.”
Geralt shot him an incredulous look, but acquiesced. “What would...that...entail?”
“First rule of Christmas from your official spirit advisor: Christmas is about surprises.”
“I hate surprises.”
“That’s the spirit!”
--
They decided to hold their Christmas adventure two days later, since Emhyr had told them their services weren’t needed due to a school group volunteering to work as “Santa’s Elves” that day. They met up at the mall at 3, when they usually started work. Jaskier was decked (the halls) out in a very shiny Christmas sweater, while Geralt was in his finest funeral blacks. He had dressed warmly though, as requested, so Jaskier wasn’t going to complain too much.
“Ready, star pupil?”
“No. But I don’t have much of a choice, do I?”
“You do not.”
“Hmm.”
They headed out into the cold. The mall was just a short walk away from the rest of town, and Jaskier figured they could look at the lights on the way there. “My mom and sisters and I would always go walk around and try to pick our favorite lights every year. I thought we could try that. As an easy intro activity.”
Geralt glanced around, furrow in his brow. “They all look the same.”
“They do not! It’s like you’re not even trying.”
“Then show me what you see, spirit advisor.”
“Fine,” Jaskier huffed. “Those ones, over there. They look like icicles on the trees. I like them because they sparkle off the snow and from far away, they just...ooze Christmas.”
“Hmm.”
“But I also like the more colorful ones. You can’t tell me that seeing lights everywhere doesn’t leave you feeling the least bit festive?”
“They’re just...bright.”
“Fine, sir humbug. Be difficult.”
They made their way into town, Jaskier showing him different lights, and Geralt remaining unmoved. He felt it was truly a lot cause when Geralt made a noise next to him. “Those ones.”
“Which ones?”
“There. Next to the coffee shop.”
There was a small display, only the barest flash of lights that looked like holly and ivy. They were much more subdued than anything Jaskier picked out, but he couldn’t bring himself to dull Geralt’s small bit of enthusiasm. “They’re lovely. See, you’re getting the hang of it!”
“I’m also getting cold.”
“There’s just no pleasing you. Well, I suppose we could stop for a cup of hot chocolate.”
“Hmm.”
Jaskier led them inside, ordering a large hot chocolate for himself, while Geralt ordered a black coffee.
“Geralt! Come on, you have to get something at least a little Christmas-y.”
“Fine. One pump of peppermint.”
“Oh for the love of God.”
He allowed Geralt his approximation of holiday cheer and sat at one of the tables. He watched smugly as Geralt took a sip and held back a grimace at his concoction.
“How is it?”
“People put peppermint in coffee all the time. How do they like this?”
“Well, usually there’s also chocolate…”
“Too sweet.”
“Unfortunate,” Jaskier said, taking a large sip of his hot chocolate.
“Jaskier...I...appreciate you doing this for me, but I think I’m just not meant for-”
“For Christmas? For nice things?”
“It’s just not my thing.”
Jaskier pursed his lips. “Well, be that as it may, I am your spirit advisor, and I did promise. At least allow me to try one more thing.”
Geralt nodded. Bolstered by his reaction, Jaskier pulled a small box out of his jacket.
“What’s that?”
“Well, it wouldn’t be a very good Christmas demonstration without a present, would it?”
“I don’t have anything for you.”
Jaskier waved his hand. “Seeing your face as you open this is gift enough. Open it!”
Geralt took the box wearily and unwrapped it carefully. Jaskier had half expected him to tear the wrapping paper apart, but instead he carefully untucked and smoothed out every edge. Inside was a small ornament, in the shape of a lion’s paw. Geralt stared at it quietly and Jaskier felt himself fidget.
“I know you call Ciri your little lion cub sometimes. I overheard you on the phone with her, and, you know, maybe I overstepped…”
“Jaskier. Thank you. It’s...perfect.”
He looked up and saw Geralt with a soft smile, only this time it was only for Jaskier and he felt his heart melt. “You’re very, very welcome, Geralt,” he said, reaching out to clasp their hands together.
Geralt looked at their joined hands and slowly brought them to his lips. He kissed the back of Jaskier’s hand and he felt himself flush like a maiden in a period piece. Gracious, it was warm in here.
“Geralt…”
“I’m sorry,” he said, pulling his hand away. “I shouldn’t have…”
“You missed.”
The furrow in his brow was back. “What?”
Jaskier smiled. “You missed. Let me show you.”
He leaned forward and kissed Geralt softly, letting him take the lead and move forward to capture Jaskier’s lips fully. It was a bit minty and the angle was wrong, but Jaskier felt his heart swell anyway. It was perfectly Geralt.
They pulled away, and Jaskier smiled at the uncharacteristic flush across Geralt’s cheeks.
“Well,” he broke the silence, “I suppose my work here is done.”
“How’s that?”
“Nothing says Christmas like a Christmas kiss.”
“I guess you’re right.”
Jaskier laughed and stood. “You should know I always am, darling. Now, come on! We don’t want to miss the ice skating rink…”
Hey there! I saw that you were taking requests and I thought I'd drop you a line. I'm obsessed with Geralt/Jaskier right now, so anything that you write would be amazing. Two prompts that I have in mind are 1) College!AU where Jaskier and Geralt are sharing a room in student accommodation. Jaskier has the hots for Geralt (obvs) and thinks he's being sneaky having a wank at night but Geralt totally knows ;) also 2) Geralt as a werewolf. I dig your kinks list, so if either of those take your fancy
I'd love to read what you come up with. The smuttier, the better imo!
warnings // mild rape fantasy, spit as lube, light/unintentional voyeurism
It wasn’t fair, Jaskier decided, that somehow, he’d ended up with one of the sexiest men in the whole college as his dormmate.
Geralt had everything. The muscles, the brains, the kindness. He was mysterious and gruff, but welcoming and warm once one got to know him. He got straight A’s, looked like he belonged to a motor gang, and was an incredibly considerate roommate--a fact that Jaskier had to not only get used to, but also absorb some himself, if only to show Geralt that he was worth sticking around with and not ask for a transfer.
After all, being in the same dorm meant that he got to see Geralt in many stages. He got to see him sweaty and tired after coming back from the gym; he got to see him damp from the shower, his unfairly gorgeous white hair still dripping down the lines of his neck despite Geralt’s attempts at getting them decently dry. He got to see Geralt wolf down food when he missed a meal for some reason or another--got to watch him as he did the dishes every time he cooked like some god of roommate-ing or something--got to be there when Geralt was sleepy and yawning, his unfairly sharp canine teeth on display, his warm eyes soft, his entire body screaming vulnerability. Hell, sometimes Jaskier even got to touch, combing out his hair when Geralt had had enough of it, patching him up when he inevitably got in another fight trying to protect someone or another.
So, yeah. Jaskier had maybe-kind-of-really fallen head over heels for Geralt. So what? No big deal. He’d had crushes before; he’d pined and whined and sought out love where it wasn’t reciprocated. But gods. He’d never had to spend night after night, sleeping in the same room as that crush, their beds on opposite walls, so fucking close. He’d never had to go through the inevitable stage of jacking off to that crush nearly every night knowing that that person was right there and, in Geralt’s case, had really kind of freaky super-hearing.
Didn’t stop him from doing it anyway, though.
Turned on his side, facing the wall away from Geralt, Jaskier let his hands slide slowly under his blankets. It was easy to get his pajama pants down, pushing them to his knees, his cock already half-hard just from the sight he’d been treated to just before they’d turned the lights out--Geralt, grunting and huffing as he stretched out his shoulders and back from a long workout session, shirtless, his muscles rippling, tensing, loosening… Jaskier shoved his bottom lip between his teeth as he conjured the memory up with ease, eyes fluttering shut as he imagined it.
Those muscles would look so good above him. Geralt, flexing and strong, bearing him down into the mattress. Gods, Geralt could take whatever he wanted, he realized, and the thought made his cock twitch in his hand, plumping up more. So it was going to be one of those fantasies tonight, he supposed.
Sliding his hand back up, he reached below his pillow. Thankfully, Geralt was also considerate enough to generally leave Jaskier’s things alone, unless they were directly in his way. Which meant he had no idea about the bottle of lube that practically lived somewhere in his bed at all times, in case he brought someone home--or in case something like this happened. He pulled it out and uncorked it, trying to muffle the pop of the cap as quietly as he could in his side, before dribbling some onto his palm. Again, he used his body to muffle the noise as he closed the lid and left it beside him, hand returning to his cock once again.
Yeah, he thought. Geralt was so fucking strong. It wouldn’t take much at all for him to pin Jaskier down. He could drag an arm behind his back, hold it there, keep him pressed into the bed. His fingers, perhaps wet by his own spit, Geralt having shoved them into his mouth to keep him quiet, keep him from raising any alarm, would slide between his legs, push against his hole. It’d be humiliating, his own roommate opening him up, none too gentle about it, spreading him--and gods, Jaskier knows he’d be moaning by then, hope of fleeing gone, desire to flee gone. Maybe Geralt would make fun of him for it, too.
Choking down a whine, Jaskier shifted in the bed. He turned onto his back, spreading his legs open as much as he could, trousers kicked down to his ankles. His hand fell from his cock, down past it, sliding between the cheeks of his own ass until he could press one, then two slick fingers inside. It burned a little; he really should have added more lube. But that slight pain was perfect for the way his thoughts were going.
Keeping his eyes closed, he let his mind return. Imagining a weight on his chest, pretending the bed at his back was Geralt bearing down on him and the heavy blankets atop him was the bed he was being shoved into--it was very hard to open himself on his stomach while remaining lying down to avoid Geralt’s detection, he’d found--he pushed his free hand under his body, pinning it behind his back. It wasn’t perfect, but it was the best he could do.
“Fucking slut,” he imagined Geralt would say, scissoring inside of him, his own fingers mimicking the fantasy. “Can’t wait for me to take you, can you? You’re already wet for me, like a bitch in heat.”
Geralt, surely, was too nice to actually say any of that. Jaskier wanted, though. He wanted so fucking badly. That gravelly voice, the uncaring drawl he’d have, just like all the times he’d warned off assholes on their nights out at pubs or wherever, just before punches would start flying. Only with him, Geralt would push in a third finger, make him take the intrusion whether he was ready or not, and--
“G-Ger…”
Jaskier twisted his hand free from behind his back, shoving it flat against his own mouth. Fuck. He shook from the strain, his cock brushing against the blankets above him, and he wanted nothing more than to rock up into them--but he stayed still, very very still, listening as Geralt gave a soft sigh from the other side of the room, readjusted himself, and settled back down.
He controlled his breathing as best he could for a few more minutes, wanting to make sure. If Geralt found out about this… Jaskier wouldn’t be surprised if he was tossed out on his ass, perhaps with a report to the RA, or even the Dean of the school. No, he had to be very, very careful about this. Even if he didn’t want to be.
But nothing happened during those minutes. So carefully, cautiously, Jaskier started to move his fingers again. He’d gotten up to three, just like his fantasy, before having to stop. The minutes had taken some of the burn away, though, and he had to stretch them out, fingers pulling apart to get it back, his eyes rolling up into his head at the sheer pleasure that sparked through him. It felt so fucking good, and while they weren’t Geralt’s fingers, it didn’t take away the heat that coursed through him, heady and strong.
He kept them stretched, kept them wide apart as he imagined Geralt pulling his own fingers back out. Maybe Geralt would finally use the lube on his cock--or maybe, maybe, he'd make Jaskier choke on it instead, get it wet and slick from his own spit. And gods, that was a thought, and before he knew it, he had his own fingers in his mouth, hole fluttering around the new emptiness, his breathing hard, nearly panting around the digits pressing wide and deep into his mouth. It was a messy business; thank goodness tomorrow was his laundry day. But it was too good to stop, and he was shivering with want, hips giving tiny twitches against the blankets when he finally withdrew his fingers.
“See?” Geralt would say. “Such a cockslut. Getting off on sucking my dick. Bet you could come like that, couldn’t you? I could force my cock down into your throat, make you gag on it, and you’d take it just as well as if I were fucking you.”
Another little whimper escaped him, but Jaskier was, decidedly, a little too far gone to care. He pushed his fingers back inside of himself, not bothering to take it slow, his back arching a few degrees off the bed in reaction. He had to shove his hand over his mouth again to keep his sounds in, to keep from begging and keening like he wanted to, caught up in the fantasy, in the thought of Geralt fucking into him, making him take every inch, making him raw and aching and sore, filling him to the fucking brim--
There was a whisper of sound, a brush of air, just enough to get Jaskier’s attention, and when he opened his eyes-- oh fuck.
A dark face stood over him, silver strands of hair framing him. Geralt. Geralt. Oh, fucking shit.
Jaskier pulled his fingers out of himself, the obscenely wet sound of it suddenly loud in the silent dorm, the blankets on him too hot, his mind blanking for something to say. “Ger--Geralt!” he squeaked, dropping his hand from his mouth, his pupils still blown wide, his cock still hard and full beneath the very meager protection of the sheets. “This--this isn’t--it’s not what it, uh, what it looks like, I’m just--”
“Having a wank with my name in your mouth?” Geralt rumbled back at him, his brow raised. Jaskier withered, his lips pressing together. He’d really cocked this one up, hadn’t he? Shit. How was he going to make this up? Would he even be given the chance to try to fix it?
“I’m--look I’m sorry, I don’t know what I was thinking, let me just--”
A hand fitted over his mouth--but this time, it wasn’t Jaskier’s own. No, it was Geralt’s, his callouses rough on his soft lips, shutting him up. He swallowed hard, nearly audible, not sure what Geralt was going to do.
“You really should be more quiet,” Geralt told him. Then, to Jaskier’s surprise, the hand turned, and-- fuck. Geralt pushed two fingers against his lips, making them part, pressing in and sliding the pads of the digits against his tongue, pushing it down. “Every night, Jaskier. Every night for the past week. So stupidly loud. You really thought I wouldn’t notice?” He bent down, then, breaking the distance between them. Jaskier whimpered, not trying to close his mouth, nearly cross eyed in an attempt to see Geralt clearly. “You really think I wouldn’t want to fuck you if you asked?”
Oh. Oh.
Geralt must have seen the realization in his eyes. A smirk pulled up his lips; the next moment, Geralt snagged the blankets from the bed, throwing them unceremoniously to the floor. He pulled his fingers from his mouth, only to wipe them on Jaskier’s cheek, spreading his own spit. Jaskier whined. “Geralt, I--”
“Shush,” the other man said. He got up on the bed with him, pulling Jaskier’s legs around him, letting him dig his heels into the small of his back. Jaskier realized, with a thrill, that Geralt had gotten rid of his own trousers on the way over. His head threw back as their cocks pressed together, Geralt rutting down onto him mercilessly. “You don’t want everyone to hear, do you?” His hands found Jaskier’s wrists; pulling them up, he pinned them above his head with one hand, those incredible muscles flexing, the slats of moonlight through the window throwing each one into sharp relief. Jaskier opened and closed his hands, but didn’t fight back--didn’t want to.
Geralt’s free hand wrapped around them both. He gave a choked sob, doing his best to bite down on it, keep it in. He was spared, though, by Geralt bending and kissing him. It was a brutal thing. Tongue and teeth and force, Geralt opened him up, licked his way inside his mouth. It was so much--too much--and his lips were swollen and red when Geralt pulled back to instead start sucking on his throat, teeth gnawing bruises to the surface, tongue soothing the sting of them. They were high, too, a few just below his jaw; there was no way he’d be able to hide these marks. Geralt was making it very clear that Jaskier was owned. That Jaskier was his. And fuck, that had the power to turn him into a writhing mess, only keeping from babbling because Geralt had commanded him to be quiet.
Geralt’s hand moved from their cocks, then. He slid it down to his entrance, pushing two fingers inside—then grunting with surprise before adding a third, resistance appearing only at that point. “Fuck,” he growled, biting down on the crook of Jaskier’s neck and shoulder, making his entire body feel like it was turning to mush. “Thought you’d only gotten to two fingers. But you were really fucking yourself, weren’t you? No wonder you were moaning so loud.” Unwittingly, he mimicked Jaskier from only minutes before; he spread his fingers, forcing them wide open. This time, though, Jaskier couldn’t stop the desperate cry the fell from his lips, hips jerking, tears springing to his eyes from the delicious burn, the wonderful stretch.
He kept pushing, kept opening Jaskier until he was practically sobbing, his thighs trembling against the sides of Geralt’s hips. Finally, though, he seemed to take mercy on him.
He withdrew his fingers, instead grabbing Jaskier’s hands and pressing them to either side of his head, holding him down. With Jaskier’s legs around him, it was easy to rock their hips together, his cock sliding obscenely in the crevice of his ass, snagging on the rim of his entrance with each push upwards. “I’m gonna fuck you, Jask,” he growled to the man below him, who simply nodded frantically, eager. “Gonna make you scream.”
“Please,” Jaskier agreed frantically, nodding, flushed red and unable to hold still, twitching and shivering underneath Geralt. “Please, please, I want you to! Please, fuck me!”
Geralt’s chuckle was low, dark. He nipped Jaskier’s lower lip, carefully lined himself up—and slammed in.
His promise came true. Jaskier howled, his back arching, his heels dragging Geralt in closer. He made for a beautiful sight, utterly wrecked from just the first thrust, and Geralt was more than happy to make sure he had his fill. He didn’t hold back, either. Jaskier was already stretched. So Geralt set a brutal, punishing pace.
The slap of their bodies was obscene in the room, Jaskier’s cries of Geralt’s name both embarrassing and a relief to finally be able to say without repercussions. Geralt kept his hands pinned—again, no doubt bruises would be his friend come tomorrow, and Jaskier couldn’t be more excited—as he kept pounding into him, pushing him into the mattress, the bed frame creaking with the force of it all.
Geralt kissed him again, rough, taking what he wanted. He seemed to speed up; Jaskier could do nothing but take it, delirious with pleasure, the pressure in the low of his hips building and building.
Then, Geralt bit down on his throat, just below his ear. “Come for me,” he commanded, gravelly and dark and powerful—so much better than how Jaskier had imagined it. And so much more effective. A few thrusts later and Jaskier practically screamed, his body going taut as he came, painting between them white with his release, cock twitching until he was empty. But Geralt—Geralt kept going.
It dragged pained whimpers from him, the overstimulation too much, too soon. “I’ve got you,” Geralt told him, soothing him, settling him into accepting it. “Fuck, Jask. I’ve got you. Gonna fill you up. Make you take every last drop of my cum.”
Head thrown back, at Geralt’s mercy, Jaskier could do nothing but let him fuck into him, trembling through every inch. But finally— finally Geralt came. He snarled with it, his teeth snapping into Jaskier’s shoulder, holding him down as he pumped him full of his seed. He rocked into him, slower, shallower, as if trying to push his cum further into Jaskier, only stopping when he was growing soft inside him.
With care, Geralt pulled out. He shushed the tired whine that fell from Jaskier’s lips, turning him on his side and sidling up behind him. Jaskier floated pleasantly, sated and wrecked, utterly fucked out. Gods, his fantasies had never come close. Double gods— his fantasies might actually become a reality, now. Holy shit.
“Next time,” Geralt said, hooking a leg over top of his, keeping him tucked in close. “Just wake me up when you get horny.”
Oh, Jaskier thought. Hopefully Geralt didn’t mind missing a lot of sleep.
@keepcalmandexpectopatronum934 said: Hey guys. If we’re applying for both the SFW and NSFW applications, do we have to submit 4 different pieces of work or can we submit the same work twice?
We’d prefer if you submitted explicit works for the NSFW application and SFW content for the SFW application!