Gamtav, NSFW, Waiting

Wow, soooo Not Safe for Work. So much smut. Sorry guys, couldn’t help myself.


Pairings: Gamtav
Explicit
Humanstuck

Waiting

Tavros shifted from one foot to the other, leaning against the wall near the gate where his boyfriend would be arriving. He couldn’t help the bubbling of emotions that settled in his stomach as the arrival was announced and his mind raced at the thought of seeing him for the first time in almost three months. Tavros had never imagined that the nearly 3,000 mile long distance relationship would work when he had told Gamzee that he wanted to go to school in California. It had surprised him when Gamzee had just smiled and said he’d wait as long as he needed to for his bro to finish school while he attended a college in New York.

He had to give Gamzee credit for his parting gift. The webcam had come in handy for keeping their relationship as strong as it was. While there were times where it wasn’t enough, it seemed to make the distance that much more bearable and the durations between breaks felt shorter, though never short enough. Tavros couldn’t stop the grin spreading on his face at the thought of some of their ‘conversations.’ He had found out early on that both he and Gamzee were into dirty talk and sometimes the Skype chats had turned into who could make the other break away and touch themselves first. Their last encounter had left Tavros panting in the dark, moaning Gamzee’s name into the mic and begging for touches had be been the quickest he’d managed to break his boyfriend, making it glaringly obvious that they both needed to see each other, and soon.

It was that conversation that had led to this day. Thanksgiving break had finally arrived for them both. Agreeing with Tavros that a warm California beach would be better than the crisp foliage at home, Gamzee had boarded the plane late last night and was only just getting in. Shifting again, Tavros looked to the gate as people started filing out and tried not to be impatient as he watched for any sign of him.

An elderly woman moved off to the side to greet a mass of squealing children, one running around her to hug her legs but accidentally ran into a lanky figure sporting a mass of black curls. He bent down to right the child, giving her a quick squeeze of her nose and a honk that Tavros could make out, even at the distance he stood away from the gate. The sight made him grin as the butterflies doubled and his heart pounded in his chest as Gamzee stood and the giggling girl threw herself on the elderly woman who nodded to him.

Tavros waited, still leaning against the wall to give himself a moment to breath as Gamzee looked around and smiled as his eyes fell on him. He weaved through the moving mass of people, dodging around rolling suitcases and reuniting friends until he was standing in front of Tavros, his smile larger than it had been only moments before. There was a silence between them both before Gamzee held out his hand and Tavros took it, expecting the yank that drew him in close as he was swept up in long arms.

In that moment, he didn’t care that there were dozens of people standing near by, seeing the exchange. All that mattered was that he was in his boyfriend’s arms again. They crushed him close and he returned the strength with a tight hug of his own. Tavros buried his face into the crook of Gamzee’s neck, breathing in the linger scent of sweet cigars and soap that hadn’t been taken away from being packed into close quarters with other people.

“Missed you, bro,” Gamzee said into his ear, voice harsh with emotion that had tears stinging at the corner of Tavros’ eyes but he pushed them back, nuzzling the neck of his lover as he responded.

“I missed you too, Gamz.” They held each other for a moment longer before Gamzee pulled away to look down at him. A devilish grin sneaked across his lips as he lowered them closer to Tavros and placed the lightest of kisses on his lips. The contact pushed a sudden rush of heat through his veins and he tightened his grip on Gamzee to pull him back in but he just laughed and untangled himself from his arms.

“I thought you didn’t like all the P.D.A. Tav and if this is public than I don’t motherfuckin know what is.”

Tavros just shook his head as Gamzee repositioned his carry on and they started for the exit. Despite his previous statement, Gamzee reached over and grabbed Tav’s hand. He squeezed it gently and Tavros smiled, the heat still singing in his veins. He hadn’t realized just how much he craved the touch until that moment and it only intensified as they clambered into the back of a taxi, mere inches apart.

Tavros wanted to close that gap. To throw himself onto his boyfriend and beg for those touches he missed. Beg for the kisses, for each caress against his skin. Or better yet, to take them. Not to even ask for them, but to just seize them for himself. He shifted slightly as Gamzee glanced over at him with a frown, trying to discern why his normally talkative partner was silent. Tavros gave him a reassuring smile before looking out the window.

“Aradia isn’t going to be home until Monday. She’s staying over with Sollux for the weekend. Said something about dragging him out of the house and into the woods to go exploring.”

Gamzee chuckled and the sound crawled down Tavros’ spine as he suppressed a shiver. He loved that laugh. It was a full chortle that sank deep into his skin, stoking the pit of fire that had settled into his stomach. He squirmed again, the seat squeaking under him as he silently urged the driver to go faster.

It seemed as if time dragged on until they reached the apartment, Tavros paying the driver as Gamzee stole the keys and let himself in. He had been there only once before, but it took him a moment to drop his baggage off just inside of Tavros’ room as he entered the house, locking the door behind him.

Gamzee grinned as Tav leaned back against the door, head held down with his eyes peaking out from behind his long lashes. Tavros watched as he crossed the room to stop in front of him, hands on his hips with a teasing smile that he didn’t want to see just then. He knew from experience that if Gamzee started teasing him, he wouldn’t stop until he begged for it and that wasn’t what he wanted.

Pushing away from the door, Tavros reached out and grabbed the front of Gamzee’s shirt and in a quick movement, had him turned around. He shoved his lover back against the door with enough force to knock a shocked gasp out of his mouth before it was covered by his own. He plunged his tongue past the surprised lips, hands gripping the baggy black t-shirt to pull it up so he could touch the skin he had been aching for.

Gamzee moaned against his lips as he fought back with his own tongue, his hands slipped down Tavros’ sides and back to cup his ass, yanking him forward so that he was flushed against him. One of Tav’s legs pressed against his rapidly hardening bulge and he groaned into his mouth as Gamzee tightened his grip on his ass. Tavros rolled his hips forward, urged on by the hands to rub himself against his thigh. Each press drew lightning bolts of desire through his body and he pulled back from the kiss long enough to try and tug Gamzee’s shirt off, getting frustrated when he took to long to untangle it from his arms.

As soon as the cloth was gone, Tavros went to press him back against the door again, but this time Gamzee was ready for him. In one swift movement, he rolled to the side and had Tavros pinned to the wall beside the door, hands locked around his wrists so that he couldn’t pull away. Breathing heavily, Gamzee grinned and licked his lips before moving in to attack Tav’s exposed neck. He nipped and licked at the flesh as the other struggled against the restraint, mewls of pleasure escaping his mouth without restraint as each touch made him arch his back against the wall.

“Impatient motherfucker today, aren’t we?” Gamzee asked, lips on his ear. He blew lightly on Tav’s neck, making him shudder. He watched as he pulled back to watch him struggle, storm gray eyes flashing with heat lightning as he kept all his weight off of Tavros except for on his wrists, effectively prolonging the torture that he had dreaded.

But Tavros had learned more about his boyfriend through their chats and closed his eyes, summoning up the desire which was lingering right at the surface. He opened his eyes, letting the heat fill them as they narrowed.

“Gamzee.” He didn’t have to force the low rumble far, his voice pitched low with just a touch more accent than he normally had. He sucked on his bottom lip, pulling it through his teeth as he stared down the storming eyes with equal intensity they were showering on him. “Fuck me.”

He watched as Gamzee swallowed, his adam’s apple bobbing and eyes closing for a moment before the reopened to travel down his body. Tavros smirked as he watched him struggled with himself, knowing what must be going through his mind. He loved it when Tav swore, and even more so when he told him what he wanted. That knowledge was enough for him to push past what could be an embarrassing moment and he squirmed, drawing the attention back up to his face.

“Fuck me Gamzee. Bend me over against the counter and fuck me. Drag your nails down my back. Bite me hard enough to make me bruise and scream your name. Fuck me as hard and as fast as you can.”

“Motherfuck Tav. You’re not playing fair.” Gamzee pressed his lips against Tavros’. He kissed back for a moment before biting down on his bottom lip hard enough to make him whimper in a mix of pleasure and pain. He drew back, looking at Tav as his chest rose and fell rapidly. “So, not fair.”

I don’t want to play fair right now, Gamz. I just want you to slam into me so hard that I won’t walk straight for the rest of the week.” He lowered his eyes down to the obvious tent in Gamzee’s pants. “Do I have to say it again? Maybe you didn’t hear me well enough the first time.” In his distracted state, the hands on his wrists had loosened enough that Tavros tugged a hand free and grabbed the waistline of Gamzee’s pants, yanking him close enough so that he could put his lips right next to his ear, voice a deep growl.

Fuck me. Now.”

It was enough to push Gamzee over the edge. He grabbed the front of Tavros’ shirt and dragged him over to the open kitchen, shoving him against the counter. Tav’s hands hit the top of it with a loud slap as his lovers hands tore at his shirt, ripping it off over his head. He pressed his chest against his back for a moment, teeth grazing his shoulder as his hands roamed down Tavros’ chest to his belt. A quick tug and it whipped off, hitting the floor with a loud crack.

You’re going to fucking regret that,” Gamzee said, voice rumbling against his ear. He force Tavros around, his hand going to his own waistband to free his throbbing erection. “Get on your knees and open that fucking pretty little mouth of yours.”

Tavros shivered as he did what he had been commanded. The dirty talk worked well both ways and as Gamzee grabbed a handful of hair and pulled, he let out a loud moan that was cut off as his dick was shoved into his mouth. Tavros grabbed his hips, lips wrapping around as much of it as he could take. He carefully covered his teeth, knowing better than to let them scrape against the sensitive appendage as Gamzee rocked his hips, hand yanking his head closer and drawing it deeper into his throat.

Tavros gasped for air when he pulled away. Breathing hard, he braced himself for when Gamzee grabbed the back of his head and forced him to take all of it. Leaning forward to rest on arm on the counter, he pressed Tavros back against the cabinets, fucking his mouth until he felt the press of finger pads on his thighs and pulled back, a string of saliva trailing from a panting Tav. He stared up at Gamzee, mind blissfully blank until he tugged him back to his feet and forced him to lean back against the counter.

Bending his head over his hands, Tavros bit his lip as Gamzee shoved his pants down to his ankles and pressed the tip of his cock against his asshole. Fuck, he really was going to do it, with no preparation or lube except for the saliva. Instead of making him nervous, Tav shifted back against him with a whimper. He wanted it. Wanted to feel the raw friction between them and Gamzee did not disappoint. He pressed into him, carefully at first so as to let him adjust, but when he deemed that he could take it, he dug his nails into his hip and started thrusting, fast and hard against him.

Tavros gasped and flung his head back, body quivering as the delicious pleasure rolled through him with every thrust. There was an undercurrent of pain, but it was just enough that it didn’t truly hurt, only added to the moment. A hand curled around his almost forgotten member and pumped it in time with the thrusts, making him cry out.

Fuck, Gamzee. Oh, fuck. Bite me.” His request was obliged as he felt teeth bite into his shoulders, gingerly at first until he was chanting through his moans, “harder.”

The heat coiled quickly. It built until he could feel himself right on the edge. Gamzee’s motions were becoming more erratic as he too felt himself nearing the peak. With a final moan, Tavros clawed at the counter, Gamzee’s name rolling off his lips in a drawn out scream as he came, white liquid spilling into his boyfriend’s hand. A few more thrusts and he joined him, name coming out in a choked garble.

The both leaned against the counter, breathing ragged and legs trembling as they fought to stay upright. Tavros waited until he was sure he wouldn’t tumble to the ground before he managed to turn, arms going around Gamzee’s neck and pulling him closer to kiss him deeply.

I really missed you.”

Gamzee chuckled, arms around the other as he returned the kiss. “I can see that.” His face creased into a frown. “I didn’t hurt you, did I?”

Tavros shook his head and leaned into him. “I’m sure I’ll be a little sore later, but right now all I can feel is your arms around me, and it’s all I need.”

I could go for a shower, or a chair. My knees are still quaking over here.” The statement earned him a lazy push that didn’t make him move far.

Come on, we’ll go into the bedroom.”

Before he could pull away, Gamzee tightened his grip and kissed the top of his forehead. “Love you Tavros.”

I love you too, Gamzee.”

  1. kankravantas reblogged this from hoshiko420
  2. jankyweeaboo reblogged this from hoshiko420
  3. tinkgreen98 reblogged this from hoshiko420
  4. ashton-not-kutcher reblogged this from hoshiko420
  5. filthy-thinkpan reblogged this from hoshiko420
  6. timelord-s reblogged this from hoshiko420
Blog comments powered by Disqus