Actions

Work Header

Rating:
Archive Warning:
Category:
Fandoms:
Relationships:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2021-08-03
Completed:
2021-09-16
Words:
4,693
Chapters:
2/2
Comments:
2
Kudos:
61
Bookmarks:
8
Hits:
2,156

body making moves like a python

Summary:

Python's Thot Tales

Chapter Text

Just as he entered his room, Forsyth sighed and slammed his back against the door. With a lock of the door, Forsyth disrobed. Taking off his ceremonial armor, he kept it away carefully and slumped onto his bed. All the adrenaline from finally realizing his dream of being a knight caught up to him, and he crashed. He groaned, exhausted. 

He hasn’t gotten any alone time in a long while. Paperwork, fittings for his new knight armor, and even on the day of celebration, he has to keep in mind to be proper in front of all the nobles and visiting commoners ready to catch a glimpse of the new order of knights. He won’t lie and say that it was anything like he expected, but Sir Clive did tell him to put his chin up. That this will all be for now. 

Right, this is all for his dream. He’s given a moment of rest so he should make use of it as soon as he can. His hands wandered from his spandex-covered chest down to his hips. Biting the lower lip, he cupped himself, groaning as his cock reacted quickly to the touch. He gets hard pretty easily, which earned him a couple teasing jabs from Python of all people. It’s not his fault that he’s sensitive.

Python… He was actually around for his knighting. There were no expectations, but seeing his childhood friend make the effort to travel all the way back to the capital just for one night, it did make him happy. And he even made sure to come in a charming suit and tie that highlighted his roguish good looks- Forsyth groaned as he pulled his hardness out. 

He didn’t plan to think of Python but he was the man occupying his thoughts right now, and he wanted to get it over with- Python, Python, Python. He didn’t get to catch a full glimpse of him, but seeing his distinctive haircut bobbing through the crowds, winking at him with his sardonic smile. It captured his heart the whole time and only with the weight of a sword on his shoulder did he focus on the ceremony.

Did he get more handsome? Maybe? He was always handsome. Even in their younger days, he had that boyish grin and snark that had girls following him around just hoping that he would flash them a smile. Instead, Python directed his attention to him, but maybe not in a way that he hoped.

“You’re all pent up, Forsyth. Have you considered relaxing a little?”

Forsyth groaned, stretching his legs out as he worked his cock. One hand on the base while another stroke up and down, Forsyth bit back a moan of pleasure as he jerked off. 

Oy, gods. You’re packing something big here. Heheh, let’s see if I can handle it.”

Forsyth exhaled, squeezing the top of his spongy cockhead as he relived memories. Memories of their time in the Deliverance, cooped in their tents with nothing to do as they struggled with the war. 

“You’re going to cum? My hands are going to make you cum?”

His voice- he heard that voice so often that it’s imprinted in his mind- so much that he could hear it just from memory. It was like he was here.

“Yeah, spill it all over yourself.”

“Python…” Forsyth moaned out, trapped in his own motions until a poke on the tip of his nose jolted him out.

“Python!”

The archer grinned, foot on the bed as he leered down at Forsyth. Forsyth tried to cover himself up, yanking his tights up but he had trouble fastening his trousers because of all things, his dick was too big. Python chuckled and rolled his eyes, “No need to hide. It’s not like I haven’t seen it before.”

“That’s not the issue! How did you even get in?”

Python made a circle with his fingers and shoved a finger through the opening.

“What?” 

“Pick the lock,” Python said and his grin turned wider, “What were you thinking?”

Forsyth burned red. He combed his hair, flinching as his precum slicked it back. “Why are you here?”

“Can’t congratulate my childhood friend? I won’t be here for long,” Python answered with a shrug. Forsyth faltered. He immediately rushed back to his room. He was inconsiderate. “I apologize.”

“You should apologize,” Python mumbled. “I came all the way here and you couldn’t even bother to say hello? Even Clive had the sense to have a conversation with him, no matter how dull it was.”

Forsyth bit down his jaw. He was right, but he didn’t need to insult Sir Clive. 

“But I am glad you took my advice. Going back to jerk off. You got filthy, Forsyth,” Python grinned and approached. Forsyth choked and stepped back, “Even I have limits.”

“Let’s test those limits.”

------

“Ergh- Python, this is getting out of hand.”

“Keep your mouth shut. Don’t want us to be caught, right?”

Hand against Forsyth’s lips, Python maneuvered, cradling the newly knighted man’s hips in between bookcases of the prized and well-kept library. It was late at night, and Forsyth had no idea how Python even managed to get the key- but he had other things to worry about.

Such as his raging erection Python was rolling on.

“Hnng,” Python grunted. Holding Forsyth down, he sensually rolled his hips in circles, his tight dress pants barely hiding his own excitement. Forsyth moaned, lapping his tongue against Python’s palm in a desperate attempt to escape, but Python held on, riding on Forsyth’s clothed erection until a noticeable stain laid on his trousers. 

The knight struggled to lift himself up. He knew he had the strength. This was not the first time Python decided to sit on top of him for shit and giggles. But either it was because of stress of being caught or pure exhaustion but Forsyth couldn’t bring himself to push Python off. The archer seemed to know that he was in full control, and he grinned widely. His hips shook more brazenly, back and forth against the twitching rod that was begging for release.

Forsyth gasped hard when he was finally able to breathe through his mouth. Python peeled himself off him, his own arousal distinct despite the low light of the dim library. Trembling excitement filled the air as Python laid down, head leveled down to Forsyth’s bulge. Licking his lips, Python pulled out his prize, with Forsyth’s desperate cock popping out in triumph. Forsyth audibly groaned, before flushing up and biting on his knuckles.

Python flickered his sights up and snickered, “Try to be quiet,” he purred before he grabbed hold and swallowed Forsyth’s thick length. Forsyth nearly kicked up his legs in bliss, the hotness of a wet mouth surpassing any lonely jerk-off session. Forsyth groaned as Python expertly took him down. He knew he had a big one, so it was a shock to see how easily Python swallowed him up, with his cock stretching up his lips to its limit.

When Python gagged as the squishy tip pressed against the back of his throat, Forsyth tried to pull out, but a fierce glare from below kept him in his spot. Pulling back slowly, Python positioned his tongue flat before going back to deepthroating Forsyth with further gusto. His eyes hazed up as he focused on sucking off his friend’s huge cock, with filthy shameless slurps filling out the library. Forsyth huffed, stroking Python’s hair as his eyes darted around the cascades of bookcases shielding any passersby from their indecent acts. 

With a breathy hike, Python crawled right between Forsyth’s thighs and got back to sucking, nose pressed against Forsyth’s pubic curls as he slurped and sucked. Forsyth could barely hold back his groans, hips trembling against the raging instinct to slam his hips up. His jaw clamped down as Python’s hands wandered from his sturdy thighs to his chest. 

Sinking underneath the tight spandex, Python’s sneaky fingers reached and pinched Forsyth’s hard nubs, forcing a high-pitched squeak from the hardworking knight. He teased Forsyth’s nipples, barely touched by another man, and it further pushed Forsyth into a dizzying daze. 

When his saliva-slicken cock met air, Forsyth shivered in place. Python looked like a mess, drool caked his bruised lips and his cheeks were embarrassingly pink. It was a pure lusty expression and Forsyth’s cock bounced at the sight. Python noticed and grinned, working his pants down while his other hand worked on stroking Forsyth’s hardness. 

“Now, what position?” Python muttered to himself. Placing his leg up onto one of the shelves, Python wiggled Forsyth’s fat cock into position. Forsyth gulped, peering up at Python’s smugness as the archer laid onto his cock. There was a moment of stillness as the tip nudged and prodded at Python’s hole. When the tip finally pushed in, Python let out an exhilarated moan of pleasure, before his mouth was shut up with a hasty kiss on his lips.


Python hummed in confusion, before returning the kiss, hips slowly sinking down on Forsyth’s hardness. There was a slight pain flooding his body but Forsyth’s meek kisses on his lips and his neck made the pain subside quicker than expected. With a frustrated groan, Python finally pushed himself down, gasping as he was fully hilted up. Forsyth watched as Python trembled in his hands. He tenderly pressed his thumbs against Python’s thighs, watching as the archer huffed as his insides got used to being filled up with such rigid thickness. When Python finally got used to it, he simply flashed a grin to his knightly friend before pulling himself up.

Hot breathy moans filled the defiled library as Python rode his friend. His thighs shakily trembled with every raise of his hips, and every downward motion had his hands clutching on Forsyth’s chest for support. He squeezed the man’s sturdy pecs, rubbing and kneading the flesh as he rode Forsyth slowly. There were going to be marks after this, but Forsyth didn’t complain. In fact, he liked it.

Soon, Python got used to the sensation, and with the return of his confidence, he rode Forsyth with ease. He gritted his teeth, moaning with every slam down, but he held a stern look as he watched Forsyth tremble weakly underneath his touch. Every shot of pleasure that ran through his body as Forsyth’s hardness pressed against the sensitive spots was reflected with a weak moan and a pleasured sigh from his friend, now shamelessly staring back at him with a slacked jaw. 

Python leaned down, lips raised high as he purred, “Show me what a knight can do.”

Forsyth swallowed and nodded, fingers digging into Python’s well-shaped thighs before he thrust up. Python could barely hold back the squeak of pleasure that threatened to burst through his clamped lips. His legs shook from every sensational hit of his insides. Forsyth pushed Python down, head against the floor before he started fucking his friend’s brains out. Every yank of his cock out of Python had the archer squirming and bucking to get it back in. But Forsyth controlled the pace, using Python’s legs as handlebars, keeping the archer in place as he bucked his hips.

It was hard, with Python greedily trying to retain a morsel of dominance, but fiddling when Forsyth was in his stubborn state was a foolish venture and Python relented. With a lopsided smile, Python worked on himself, touching himself in rhythm of Forsyth’s strokes into his guts. 

Forsyth gritted his teeth. The sight of Python, hair a mess, happily stroking his cock, legs loose and hole stretched up by his length- it was heart-pounding. His hips greedily increased his pace, pounding into Forsyth’s hole until it was deafening. Anyone walking past would know what was happening but the thought of being caught was the furthest thing from their minds. 

With a shaky gasp, Forsyth came, burying his face against the crook of Python’s neck. The flood of hotness inside made Python follow, and with a shaky moan of his friend’s name, he stained the inside of his fists, with a few shots painting the chest in white streaks.

The two panted in exhaustion, taking them a few moments before they separated off. Python wiggled off Forsyth, who looked simply too exhausted to do anything. With a hum of satisfaction, Python smiled and patted Forsyth’s cheek.

“Good job.”

“...Thank you.”

“Now do the knightly thing and carry me back to your room.”

Forsyth smiled, “Yes, of course.”

Chapter 2

Notes:

(See the end of the chapter for notes.)

Chapter Text

“You really said that to his face?!”

Python barked out a laugh as Lukas silently nodded. Taking sips of his mug of beer, Lukas sunk into his seat as Python continued to laugh in amazement. “And Fernand did not kill you right on the spot?”

“I simply told him what I thought. I’m sure you would have done the same.”

“I would like to live past the age of thirty, Lukas. And you know that if I ever said a disparaging word in his direction, I wouldn’t be able to leave with the skin on my face.”

“Or my tongue in my mouth. I’m impressed,” Python snarked with a wiggle of his brows.

“You flatter me too much,” Lukas mumbled, taking in another sip. The harsh bitter tones bounced on his tongue. Python shook his head and leaned in close. “Got to say. This really makes me think of you in a different light.”

Lukas ignored Python’s attempts of flattery, retreating to the comfortable arms of booze. Compliments were always nice and Lukas knew how to graciously accept them, but compliments from Python rarely meant good news. He’s either trying to get something out of him. Either gossip on their comrades, relief from his duties or-

 The redhead flinched. Well, that’s a way to learn that those rumors floating around were true.

Python looked confident, a smirk on his ever-handsome face. As if he didn’t have his foot pressed against Lukas’s inner thigh. It grazed the circumstances of Lukas’s sturdy thigh, exploratory while Lukas continued to stare back with slow sips. Not willing to be the first to break, Lukas simply waited until Python got the message. That he was not interested in any form of play that Python might be thinking of- regardless of how his foot crept its way further down his thighs to touch his-

“Erk-!” Lukas jolted up, tensing back up as Python perked up with a wider grin. “I don’t know why you’re doing this,” Lukas said, biting back flustered hisses as Python continued his moves without hesitation, “But I’m pretty sure nothing I have said prompted this.”

“Oh? What can I say? That story of yours- I always thought of you as a stick in the mud- but who knew that little Lukey has such steel hidden away.”

“...Do you have to call me that?”

Python laughed and scooted his seat closer. Lukas flushed up. Maybe it was the alcohol making his mind an incoherent mess, but he was letting Python do whatever he wanted. And it wasn’t long before Python was bare centimetres close to him. Lukas could smell the booze on Python’s breath, the warmth of the archer’s body fighting against the coldness of his barracks room. 

An arm around his waist made Lukas flinch which forced a laugh out of his drinking companion. “Get up here, I want to make a toast- To Lukas who had the balls to tell Fernand to shove it where the day doesn't shine.”

“I did not say that.”

“Just paraphrasing.” Their glasses clinked and they both downed their entire mugs. Python let out a huge sigh of happiness, while Lukas weakly rested against his arm against his back. It caressed his waist, dancing up and down against his ribs before settling down on his knee. 

It gave a squeeze, and Lukas had a shot of adrenaline rush through his body. Maybe- Definitely, it was the booze working its magic. And as Python slowly crept his hand until it was resting against his very inner thigh, the thought of pulling away and telling Python to cool it with his wandering hands seemed even more pointless.

“So…” Python purred, no longer hiding his intentions with a mask of careless teasing. Lukas rolled his eyes and spread his legs under the table. “Make it quick.”

-------

Lukas took another slow sip of his mug. His alcohol tolerance is actually quite high- enough that he could outdrink most of his comrades. At the level of Celica’s mercenary friends at least. The fact floated in his head- making it hard to blame the alcohol to explain why straight-laced Lukas was letting Python work his mouth on his cock.

Python was needy, drooling over Lukas’s cock with quick gusto. Lukas was big- something he just knew from the moment he met the man, and he wanted to get a taste of the man’s meat for a while. He knew that it would be a tough challenge so when Lukas invited him for a night of drinks as a reward for being the MVP in the last battle. Well, Python thought it would be a great chance to dip his feet into the water and check what are the chances of them indulging in a night of fun. 

He did not expect Lukas to be such an easy target, and it made him wonder if Lukas was surprisingly open to letting any man suck off him. Maybe the fact that he was hidden away made it easy to accept? Well, if he had to be tucked away in order to indulge in some noble redhead’s cock- well, it wouldn’t be the first time it had happened.

But sucking off his stoic, stern friend was a personal accomplishment and with a dip of his head, Python took more of Lukas’s sturdy cock deep into his cock. The cock twitched as it bulged out his throat, weeping delicious pre-cum. The excess amount made it clear that Lukas did not play with himself enough, and Python made it his goal to blow the little redhead’s mind.

Greedily slurping back and forth, Python wiggled his head, drooling nastily as Lukas stroked his hair. Slow, overly affectionate rubs made Python feel a bit patronized. Did he think that his cock was so mighty that Python needed to take it slow? Pulling back with a sloppy pop, Python worked Lukas’s plump and heavy nuts, rolling them with his tongue as his hands worked on the twitching length.

Lukas grunted, scratching Python’s scalp like he was an affectionate cat, which further spurred Python. He sucked him back up and forced the length all the way down into his throat until his nose was buried against Lukas’s neatly trimmed pubes. He huffed, hands crawling onto Lukas’s thighs for support while Lukas continued to scratch him, almost absent-mindedly. 

He groveled, throat sickeningly tight wrapped around Lukas’s length, working its hardest while the redhead casually soaked up the pleasure. The only signs of favor from the other side were quiet groans and the heaving of Lukas’s chest. Python stared up, with only a hint of a view of Lukas’s flushed cheeks illuminated by the moonlight. 

Frustrated and unsure if it was the booze or his oral service that was making his cheeks red like his hair, Python worked even harder. He gurgled and sucked, head dangerously risky bumping the top of the table, but Python worked without shame. Lukas’s legs twitching and shifting to get into a better position was a nice sign that his magic was working- and Python smirked with a mouthful of dick.

He popped off, tongue sliding off with a flourish before his hands took his place. Lukas finally made a loud groan, encouraging Python’s enthusiasm further. As Lukas’s hand tightened its hold onto Python’s locks, the archer found his way pressing his slicked, drooly tongue against Lukas’s plump balls.

Hands and tongue working in tandem, Python drooled and slobbered over Lukas’s twitching length. It pulsed in his grip, almost aching, and Python likewise was aching in anticipation for Lukas’s eruption. With the quickening of his breathing, Lukas groaned, taking his hand from his mug to grip onto Python’s chin.

Pulling the increasingly smug Python’ up so his lips ghosted the tip of his cock, Lukas forced Python’s mouth open with a dab of his thumb and aimed his dick in. Python, tongue tangled with Lukas’s thumb, opened up, and his eyes shot up as Lukas hastily shoved his entire length in.

His body instinctively choked, and Python pulled back, only for Lukas to grip him by the cheeks and pull him back. Python let out a high-pitched gasp, shivering as the cock started to slide and slam back into his mouth with harsh thrusts. His own hardness aching in his pants, Python held onto Lukas’s thick thighs for dear life, mouth stretched to its fullness as Lukas held his head and fucked his face. 

The stern redhead had fully come undone. Legs done slightly with his chair kicked back, he bucked into Python’s greedy maw with his mouth slightly open and his eyes shut in pleasure. Stern gasps, similar to the sounds he makes during a hard sparring, escape his lips with a constant pace. The sound of his balls hitting Python’s chin added onto the orchestra of wet slaps of skin, increasing heated groans and Python’s sloppy throat noises.

Letting down his jaw, a deepthroated groan barely escaped Lukas’s lips before he came, spilling into Python’s mouth as the archer took all of his seed down his throat. With quick release of his hands from Python’s head, Lukas pulled over, stumbling slightly as he glanced down to observe the damage.

Python flickered his eyes at him. With no hint of animosity in his eyes, Python licked his fluffy lips with a slow draw of his tongue. Hints of fresh seed lingered at the edges of his mouth. Light remnants of tears streaked the corners of his eyes and overall, his face was a wet mess.

“I apologize if that was too harsh,” Lukas awkwardly said. He offered Python a hand. Python raised a brow and took it. “Hey, I was the one that propositioned you. I could handle it.”

“Still, maybe I took advantage of your offer. I might have gotten too caught up in the moment.” Lukas said. Lukas, getting caught up during sex? Python ought to remember that, grinning widely before saying, “Well, I pray that you’re not selfish enough to leave me hanging, are you?”

Lukas immediately glanced down at Python’s crotch, and he nodded. Before he could get to his knees, Python waved him off. “Honestly, I’m just a bit tired. Maybe we could just cuddle?”

Lukas blinked. He ought to be more suspicious, but the booze and the post-orgasm rush of endorphins made his mind duller. “After that, all you want are cuddles? ....You’re a lot odder than I thought.”

“I’ve been wondering what it’s like to have those arms wrapped around me. Soothe my curiosity please.” Python replied. He motioned towards the bed, and Lukas relented. “All right.”

--------

Python groaned, back arching as Lukas pushed in further. With a hot hiss on his tongue, Python squirmed as Lukas took him harder. Even after letting Lukas finger him up, the size of his length was still a contender. Lukas held steadily, despite the sweat dripping off his forehead. His hand settled onto Python’s hips as he spread Python’s hole up centimetre by centimetre. 

Of course, this was what Python was planning. There’s no way that he would leave the room without getting all he could have out of the situation. Laughing in a mixture of excitement and exhilaration, Python leaned against Lukas’s firm chest, cooing as Lukas dipped his hand to grasp on his hardness.

With a hard cock inches in his hole and the callused hand of Lukas tenderly stroking him up, Python purred, focusing on the burning pleasure Lukas was awakening with each shaky thrust. 
Python jolted, arching his back as Lukas pushed in particularly deep. His toes twitched, and his breathing hiked as Lukas continued his steady pumps into his hole.

“Faster,” Python whined. His eyes were calm, but the hot breathing leaving his lips and the tightness of his hole wrapped made it clear that he was approaching his breaking point. Lukas grunted close to Python’s earlobe, which made Python squeezed particularly tight before he settled his hands onto the archer’s hips. 

With only firm grips on his waist as a warning for what’s to come, Python let out a shaky gasp as Lukas pounded forward. Slamming his hips, there was a loud slam as Lukas made a full balls-deep impact into Python’s ass. Python could barely hold on, body shaking as Lukas worked his hips, increasing his pounding with no steady acceleration.

It was all in, all out. Python’s body instinctively curved, begging for more Lukas dick. Lukas listened, giving his all and slamming Python deep sideways until Python was squirming and begging for more.

“Lukas-! Shit! Fuck!” A chorus of profanities ran from Python’s lips, as Lukas slammed in and out. His rear was glowing red from the increasingly hard impacts and Python hissed and buckled whenever Lukas’s hands wandered to give the slightest touch against his hardness. 

Hot groans spilled forth as Lukas gritted his teeth and lifted Python’s leg up for better leverage. With a beastly growl that made Python marvel at the monster he had created, Lukas slammed out, his girth now achingly stretching Python’s hole. With every slam forced a hot hiss from the normally secured archer, making him shake and tremble at every targeted jab at his prostate. 

Based on the way Lukas was breathing, Python sensed that the man was approaching the edge. “Yeah, let it all out.” Lukas increased his pace with Python’s breathy encouragement. “Don’t be shy, just let it all out…”

Lukas obeyed, his hips working their hardest as he slammed in and out of Python with a lack of worry. Python squirmed and hissed at every pleasurable jab, his body limp and trembling as he forcibly took every bit of power Lukas had in his hips directly. 

“Lukas, Lukas-!” Python breathlessly called out, his legs trembling and shaking underneath the redhead’s hold. The hard grip on his thighs would definitely leave a red mark, and the thought shamelessly turned both of them on. "Put me in my place, Lukas-!"

With a few more thrusts and a deepthroated groan of compliancy, Lukas held onto Python with a greedy bearhug, before delivering one last slam deep into the man. Python shivered, legs endlessly twitching as the second burst of hot Lukas cum filled another of his orifice for the second time of the night. It was just as plentiful as the first time, and Python whined as Lukas continued to creampie him.

Left gasping and moaning, Lukas only had to give a few hardy jerks onto Python’s own length before he came, spilling his seed onto Lukas’s bedsheets and he did it with no guilt or shame.

“Lukas…” Python gasped out his hand, reaching out for anything. After a second, Lukas held his hand, peppering kisses up and down the archer’s neck. The intimate act simply pulled Python out of the moment, and he awkwardly detached himself away from Lukas, flinching as his hole clamped shut, securing Lukas’s cum will be buried until he cleaned himself.

“Are you going to leave?” Lukas asked, following Python as he leaned back against the bed frame. Python pursed his lips and shook his head. “After that performance, I don’t think I can even walk back to my room- or even stand up.”

Lukas hummed before offering a solution, “Then stay the night.”

“Oh, so you’re that type.”

“...What is that supposed to mean?”

Python chuckled, “Nevermind then. After you did to me, I’ll gladly take your offer.” Collapsing back to the bed, the warmth of Lukas’s arms wrapped around his waist as he dozed off was the cool reminder of what he did.

He got stern, well-behaved Lukas to raw the hell out of him. A job well done.

 

 

Notes:

nag me at @raggyscribes on twitter for more content, thanks. comments and kudos are appreciated.