Joe x Angelo
Warnings: sir kink, mean!Angelo, sub!Joe, age gap, alcohol, degration, slight praise, porn no plot, Angelo's an old mean man and Joe loves it, belt used as restraints, ball gag, anal no lube, hints at dom/sub relationship if you squint, kissing, cum, spanking
(Based of a request I got!!! This is the longest fic I've wrote so any likes, comments or reblogs would be really appreciated!)
: Angelo comes home after a hard day and takes his frustrations out on Joe
Word count: 2,137
It had been a long day waiting in Angelo's apartment by himself, the day had dragged on for what seemed like forever and had no end in sight. Joe had tried to be productive he really had, he'd done the dishes, attempted to do the laundry (although turned the older man's white shirt pink) and even tried to clean. But nothing was making him feel better, he was still bored, alone and slightly upset. Angelo had forced him to stay put (much to his outrage) claiming he wasn't ready for this job, Joe called bullshit but reluctantly agreed to stay home. Now the day was drawing in and there was still no sight of his boyfriend, he tried not to get worried Angelo was very good at his job but he couldn't help the nagging feeling in his stomach that something bad was happening.
He wrestled with his brain about whether he should text him again just to make sure he was okay, although the six messages he'd already sent were definitely enough he just couldn't help himself
"Where are you" Joe whispered to himself as he collapsed on the sofa with a sigh, exhaustion finally taking over his body. He'd tried so hard to stay up he really had but the couch was so comfy and his eyes felt so heavy.
He woke with a start a few hours later his eyes immediately scanning the room to find the source of what broke his sleep. Only to land on his boyfriend leaning with his back against the door and rubbing his hands over his face
"Angelo? Is that you?" He asked groggily, sleep still taking half his body
"Yeah it's me, calm down" He grunted out, to tired and overwhelmed to think properly. His day had been shit and he would be forever thankful he made Joe stay home, the boy didn't need to see any of what happened
"What time is it?" Joe yawned, getting up of the couch and stretching his body. He moved as fast as he could with sleep in his veins towards Angelo and pressed a deep kiss to his lips. The older man grunted into the kiss and his hands immediately came up to Joe's face, holding him still as his tongue slid into his mouth. They both moaned at the contact finally feeling each other after all this time was enough to make Joe nearly cum in his pants. He pulled away with a whine, not because he wanted to but because he could already feel the bulge in his own pants and the coil in his stomach
"I'll ask again, what time is it?" Joe asked quickly trying to stop his body over reacting
"I don't know, about two maybe three? I don't care either way" His voice was just as gruff as always but this time it had an extra growl to it. He could barely contain himself he needed Joe now, he didn't care what he had to do but one way or another he was going to fuck him
"Why are you home so late? What happened?"
Angelo was already annoyed why was Joe asking so many questions, he'd had enough and he only just stepped through the door
"Shut up" He murmured as he pushed Joe back towards the couch, the man yelped as he felt himself fall onto the plush cushions. He looked up at Angelo through his lashes, confusion written on his face
"What happened out there, you're being so rough" Although Joe was complaining it was clear by the arousal in his pants he was enjoying it. His body had betrayed him, again. His cock was hard and straining against the tight restraints of his boxers and pants, already leaking precum from his sensitive tip. They both knew if he didn't get them off soon there would be a very large very prominent stain. Much to Joe's dismay his boyfriend enjoyed seeing the messes he made, a few of which were permanently stained in multiple boxers and it looked like these would be the next pair to join that collection if he didn't hurry up and get them off.
But tonight wasn't about teasing nor was it about how Joe felt, it was about Angelo fucking the guilt and anger from his body. Getting his fix and cumming was all he needed right now, he wasn't bothered about how it made Joe feel or if he even came. So long as he could fuck something that was all he needed.
He started to undo his belt whipping it out the loops and holding it tightly in his hands "It doesn't matter what happened just be glad I forced you to stay home" Angelo moved forward his belt gripped tightly as he lowered himself to Joe's level
"Just listen to me and do as I say, be a good boy f'me. Go to the bedroom get undressed and wait for me, I'll be in a minute"
"What?" Joe was confused, he'd never seen his boyfriend like this before but still at the same time it turned him on
"I said do as I say. Now go to the fuckin' bedroom before I drag you there myself" His voice deepened as he spoke, whether it was with anger or arousal neither of them knew but Joe thought it best to actually listen this time. He scrambled up past him and went straight to the bedroom his hands flying to unbutton his shirt. He ripped his clothes of as quickly as possible discarding them somewhere in the room.
Outside he could hear Angelo moving around and the faint hint of glasses clinking, he'd obviously busied himself with a drink. Whiskey probably, maybe one of his fancy bottles he got imported? Joe couldn't focus on that right now all that was in his mind was getting onto the bed and waiting for what he knew would be a very rough very angry fuck.
Angelo walked into the room around ten minutes later, his shirt now removed and a tired expression adorned on his face. In his hands he held the belt and a crystal glass half full of the amber liquid. He set the glass down on the nightstand and turned towards where Joe was, positioned exactly how he'd wanted. Naked on hands and knees while his face lay on the pillow, his arms shook as he held himself and he was already whimpering softly even though nothing had happened yet
"You're pathetic, giving yourself up like this so a man old enough to he your father can fuck you. Look at you on your knees already practically begging to be used like some cheap whore.what do you have to say for yourself?" Angelo spat, his nimble fingers now attempting (but failing) to remove the rest of his clothes
"I'm sorry sir" Joe whined out, he couldn't believe he was doing this again. He knew he was pathetic but he never realized it was this bad, he felt lucky Angelo even wanted to fuck him like this
"Sorry? What are you sorry for? Cmon I can't read your mind" He sent a sharp slap to Joe's ass causing the man to jolt forward and let out a cry
"I'm sorry for being so pathetic and whiny" Joe cried out, the pain of the slap going straight to his cock
"Mhm, you should be" Angelo moved behind him the belt now coming into play "hands behind your back"
"B-but I'll fall"
"Hands. Behind. Your. Back"
Joe did as he was told although not before a confused look spread across his face. He moved his arms and instantly fell forward, face first into the pillow
"Good boy" Angelo muttered as he wrapped the belt around Joe's wrists, securing the mans arms. He wriggled helplessly against them trying to see if there was anyway of getting out of this, when he realized there wasn't he tried talking
"Sir what are we doing? I've not been a brat I don't understand" Joe whimpered
"Shut up" He landed another spank to the man's ass "Shut up before I make you" Angelo said, he was clearly upset although Joe still didn't know why he knew it best to stay quiet. He didn't want another run in with the ball gag again, he nearly whimpered just at the thought of it. He'd try his best to be good, to listen at everything Angelo said.
He was pulled from his thoughts when he heard the sound of a zipper and his boyfriend pulling off his pants and boxers. Angelo's cock slapped against his stomach as he pulled it free, a soft groan escaping his lips as he stroked himself
"Mmph fuck" He moaned as he fucked his fist, smearing precum all over his cock. Then he lined himself up with Joe's hole, pushing slightly against the tight ring of muscle before Joe squirmed and shouted out
"Wait wait wait you can't, not without lube!" Joe said frantically, he knew it no use though once Angelo had set his mind on something it couldn't be changed
"What did I say about talking, huh?" He tutted and moved over to the nightstand draw where he pulled out a black sleek looking ball gag. Joe whimpered at the sight barely able to form words
"C'mon sir, please please don't" But it was to late, the ball gag was being secured around his face. It sat tight in his mouth muffling his attempted moans, spit was already gathering at the corners of his mouth
"There, that's a lot better isn't it? Now be quiet and let me fuck you" He moved back behind Joe and lined himself up again, his tip poking against the dry muscle. Slowly he pushed in, obviously it was a lot harder and more difficult but Angelo managed. He let out a deep groan as he felt Joe tremble and clench around his cock, he was barely in and yet the man was already a crying mess
"Shh shh it's okay baby, just let me fuck you" He ran his hand down Joe's back an almost comforting gesture, if it wasn't for the fact he was splitting him open.
Joe whimpered and cried around the gag unsure how to feel, on one hand he was so incredibly hard and needed this but on the other it hurt like a bitch. Having Angelo take him like this was almost to much.
His brain had turned fuzzy and his eyes glazed over as he bottomed out inside him, he couldn't even think about what was happening right now.
"Atta boy, taking me so well. I know it hurts but fuck I need this" He started to move, slowly at first before picking up speed. He drove his cock in and out of Joe's ass, the smeared precum was the only sign of lube.
"Oh God, yes yes fuck" Angelo moaned as he fucked into him faster. Joe could only cry as his hole got abused, the pain was overbearing and more embarrassingly it got him closer to the edge.
The other man could feel it, feel the way he clenched around him and how his moans got louder. It was so pathetic, Angelo almost couldn't believe it. This was the same man trying to become a hitman now a mess on his boyfriends cock, it was a sight to behold.
"Oh baby can feel how close you're getting"
Joe whined out a small "yes sir" around the gag and pushed his hips back, trying to fuck himself. It however earned another slap on his ass
"Don't get greedy, you only take what you're given" But he was getting closer too, his balls were tightening and the coil in his stomach was getting tighter.
He angled his hips to fuck him better, his head rubbing against his boyfriends prostate. Joe couldn't take it anymore the feeling was overwhelming he clenched one more time around the older man's cock before cumming. Thick ropes shooting out onto the sheets below, a jagged whine fell from his lips as he came.
"Oh fuck fuck!"
Seeing Joe cum pushed him over the edge too and his thrusts turned sloppy before stilling feel inside him and letting out hot spurts of cum into his ass. He moaned and cried out as his cock got milked, it was exactly what he needed after the hell of a day he'd had. He always knew Joe would provide for him.
His head dropped forward and rested against his back, his breathing was heavier and his body shook slightly. He was completely spent
"You did so well for me, I'm so proud" He whispered, then pressing a kiss the side of Joe's head he finally pulled out, a sigh escaping him
"My good boy"











































