Okay, so maybe Jack was a piece of shit for fake-calling in sick at his job, but he had a good reason. A very good reason. Ooor at least that's what he liked to think as he had his way between his boyfriends legs, sucking at his straining bulge through the thin lace panties he'd decided to wear that day.
Yeah, very good reason.
The fabric was already so wet with the mix of his saliva and Hiccup's constantly leaking precum that it was almost inexistent by now, most of the front completely see-through and giving Jack a nice view of the straining cock he'd been torturing for the past 20 minutes. The kitchen island he'd pushed the teen onto upon finding his little surprise making breakfast that morning was quite the mess already, with Hiccup wriggling this way and that and shifting every second from the wet heat surrounding his groin. He'd been unable to hold his weight at some point and had promptly fell on his back, throwing whatever was on it to the floor. Thank god they'd decided to invest in plastic kitchenware.
"Jack, Jack no—Jack stop plea-!" Hiccup tried to say before his own orgasm interrupted him, making him arch his back away from the smooth surface of the counter with a cry as his underwear got ruined even further. Jack's grinning face peeped from between his legs and Hiccup sighed, thinking that maybe it was finally over; he'd never understand why Jack's Australian friend had shoved that bag in his arms and told him to use whatever was inside when he deemed necessary, but now he kinda regretted doing him the favor.
But Jack had looked so tired the last two weeks and he refused to take a free day from work no matter what, so Hiccup had sucked it up and donned the getup who-knows-where Aster had gotten from and prayed to whatever gods he would get out of it alive. The panties where fine, a simple lacey white that didn't do much damage to his self-esteem; now, the equally white cupless babydoll that came with it, leaving his chest painfully exposed, THAT was hard to put on. But he'd managed, and now he wondered if it would survive the first time to be used later. Maybe.
"Oh, come on, you're not done already, are you?" Jack teased, climbing from squatting to fully standing between his legs, hovering over his face. Damn height differences.
"Just…let me breath…a moment" The brunet murmured through his heavy breaths, whimpering when Jack decided it would be a good idea to busy his mouth with the unprotected nubs of his chest.
The albino's mouth was still pretty wet from his previous activities down below and that added to being oversensitive from coming made Hiccup whine from the pain and unavoidable arousal coursing his body. When Jack bit down softly on his nipple he cried out and arched his back, accidentally grinding his crotch against his stomach and leaving a wet spot on his shirt. Jack stopped paying attention to his chest for a moment to take off his top and throw it haphazardly to the floor before getting back to work.
Hiccup moaned as he was given free rein to move his hips to release the pressure that was slowly building back on his dick as it continued to rub against the material of his panties. Jack slid his hands up and down his sides under the soft top covering almost nothing of his chest as he suckled on the perk buds, hooded eyes looking up at Hiccup's face and locking with green eyes staring back.
One of Jack's hands found its way back to the mess that was his crotch, pushing it back down to rest on the counter against the teen's protests. He rubbed the half erect member a couple of times before slipping his hand under the panties, cupping the steadily filling length, his hand getting immediately wet from the fluid accumulated beforehand.
Hiccup moaned louder at the touch, his hands keeping Jack's head on his chest as he tried to undulate his hips into the hand groping him. He bit his lower lip trying to keep his blissful smile at bay; Jack would never let him live it down if he knew just how much he was actually enjoying this.
The brunet's right leg hooked between Jack's, rubbing the considerable bulge straining against his shorts, earning a pleased hum that sent vibrations to the nipple Jack was sucking on, which in turn made Hiccup ground harder against his hand.
"Please…" Hiccup murmured, raising his hips to make the albino's fingers slide to his ass where they immediately came in contact with his entrance.
"Please what?" Jack asked hoarsely, rubbing two slicked fingers against his hole, slightly pressing inside a few times.
"Please I want your dick inside of me" Hiccup replied with a laugh, knowing well Jack would get pushy if he took his time answering. "So deep I can't get on my feet afterwards" He punctuated with a hard rub of his leg on Jack's cock, a hand trailing down his chest to his stomach.
Jack groaned and crashed their mouths together, thrusting his tongue in Hiccup's mouth roughly as his middle finger speared the tight ring of muscle. He probed it around until it touched a small solid protuberance, rubbing it roughly as Hiccup's screams got swallowed by his mouth. His hand was slick enough he could easily fit a second finger in no time, and after a good while of sliding in and out a third one found its way in as well.
Hiccup wrapped his tongue around his insistently, licking all around Jack's mouth as he pushed back into the hand fucking him. Suddenly Jack broke the kiss and pulled away, leaving Hiccup a moment of pause before he yelped as his legs were yanked and he was pushed to his feet before being spun around and pushed against the counter.
"Jack?—oh shit!" He barely had time to say before Jack kneeled behind him and pulled the crotch of his panties aside, plunging his tongue inside to trace the same patterns his fingers had before, leaving an extra layer of lubricant in its wake.
Hiccup panted and ground his hips against his face, leaning on his chest as he spread his cheeks with his hands, silently trying to get Jack to go deeper. Jack got the message and buried his tongue further, busying his free hand into freeing the brunet's cock through the leg hole of the garments, holding and stroking the springing length as soon as it was free.
When the grinding on his mouth got more insistent, Jack slid his tongue free, giving the glistening hole a last long lick before raising to his feet again, still stroking Hiccup as he lowered his shorts enough to let his dick free, rubbing it on his ass before he aligned himself and pushed in slowly.
Hiccup grunted and released his ass to grip the counter tightly, focusing on feeling each inch of Jack entering him. He moaned when his prostate was lightly brushed on the way, and let one of his hands release the table to suck on his index and thumb, wetting them to play with his nipple as Jack's hips came in contact with his ass.
The older teen ground his hips against Hiccup's before pulling out halfway and thrusting back in, holding the brunet's slim hips tightly as he got into a steady rhythm. Jack breathed raggedly as he listened to Hiccup's whorish moans as the brunet pushed his hips back with every thrust, clenching around Jack every time he slid out and grinding when he got back in.
"Oh yes, more…" Hiccup panted as he practically bounced on Jack's dick, crying out when he pounded particularly hard and hit his spot straight on. "Fuck, there!"
"As you wish" Jack grunted between his teeth as he moved harder, trying to keep hitting the same spot over and over again, especially when each time he did Hiccup would clench tighter around him, deliciously massaging his cock from every angle.
"Oh gods I'm gonna come, I'm gonna come!" Hiccup cried out, stroking his dick in time with the spasms coursing through his body as his second orgasm hit him, releasing against the island walls in short spurts as his cock twitched in his hand. He kept cumming as Jack pounded his ass and came as well, pulling out to rub his aching member on Hiccup's ass, painting the brunet's babydoll and panties with his cum.
Hiccup moaned softly when his cock softened and stopped shooting his seed everywhere. He turned around on wobbly legs and shuddered when Jack latched onto his chest again. "Stop that already"
Jack hummed before pushing the white top up to plant kisses down his chest and navel. "No way, I'm not done with you yet. You can walk, yes?"
"Yeah?" Hiccup said questioningly, what did that have to do with…? Oh right. Stupid, stupid Hiccup.
"Then I still have a lot of work to do" He kissed him deeply, enjoying the squeal from Hiccup when his finger plunged into his loose ass by surprise. "Now then, I don't know you but a bed sounds rather nice right now"
"Oh gods, what have I done" Hiccup muttered as Jack hoisted him up, wrapping his legs around his waist for support. "Fuck!" He yelled when he felt Jack's somehow still hard dick slide in again. He sighed defeated, absently bouncing on him as Jack jogged upstairs and kicked the door shut behind them.
