Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2025-08-01
Words:
3,737
Chapters:
1/1
Comments:
6
Kudos:
18
Bookmarks:
1
Hits:
288

Pink is the Love You Discover

Summary:

Steve needs a shower. Garrett provides. Cue some slippery naked fun.

Notes:

After being serenaded by a rousing chorus of ‘Fire Chicken’ by my niblings, I was forced to watch this movie. This fic started leaking out of my brain after watching. I knew we needed some tit fucking and Steve sticking his tongue out in a sexual manner. It’s a bit cracky, but I like to treat my crack seriously. The title comes from the song Pink by Aerosmith, the official theme song of this little endeavor. Hope you enjoy!

Work Text:

It started with a shower. Since Steve had nowhere to go, it was only natural for Garrett to take him home. Though as much as he'd come to like Steve, the man needed a shower. The problem was that Steve wasn't the best at using modern conveniences after so long in the Overworld. Conveniences, like Garrett's extra-tall multi-function thermostatic shower system with LED mood lighting, a raindrop shower head with mist mode, massaging body jets, and an optional high-pressure handheld shower wand, were incomprehensible to Steve. So while he'd initially left Steve to his own devices in the bathroom, he eventually had to intervene when he heard the man shouting at his shower. He knocked and walked into the bathroom just in time to be sprayed in the chest with a freezing stream of water.

"Ooops," a very naked Steve said from inside the shower as he quickly turned the spray towards himself, then squealed at the temperature. He reached out to turn off the water and failed, only managing to turn off the mood lighting.

Garrett took a calming breath. It wasn't Steve's fault. He should have shown him how to use the fancy shower before he shoved him in here to bathe. "It's ok. It's my bad," he said. "I didn't explain how to use it." He stepped forward to turn the water off.

"I know stuff changed while I was away, but this is really complicated," Steve admitted sheepishly.

Garrett didn't think it was, but then he'd gone through the evolution of shower knobs and probably forgot more about operating them than Steve remembered. "It's fine. Let me show you how to use it," he said, moving to the shower and trying not to stare at Steve's naked body. Sure, he’d been around plenty of ripped bodies at the gym he went to, but none of them ever drew his eye like Steve's rotund build. He didn’t even know why he was looking. He'd never been with a man before, never even thought about it, but here he was trying not to stare. Maybe it was because of how close they'd gotten in the Overworld? That flight alone, he suspected, may have opened a closet door he'd never known was there. Now, he was peering out into a brave new world.

"My eyes are up here, Gargar," Steve said, amused as Garrett stared at his chest, lost in thought.

Garrett blushed and coughed. "Sorry," he said, pulling his eyes up to Steve's face.

"Nothing to be sorry 'bout, Gargar. Allow your eyes to wander as much as you want." Steve waved his hands at himself as if presenting a fabulous game show prize.

"I'm not," Garrett said, the words drying up in his mouth as soon as he started. Because maybe he was? He hadn't pulled a lot of women over the years, and those few he had hadn't lasted. He always told himself it was because they didn't get his lifestyle and dedication to his craft. But maybe it was because they didn't have the ultimate dad bod with graying chest hair, a tight round potbelly, and a fairly impressive cock swinging between his legs.

Steve hummed, sounding like one of those Villager guys.

Garrett's eyes whipped back up from Steve's dick. "What's that mean?"

"Nothing," Steve said breezily. "Are you going to show me how to work this shower?"

Garrett swallowed and nodded, turning to focus on the task at hand. He started with the mood lighting, settling on his favorite neon pink before moving on to explain the various knobs, how to adjust the temperature, which sprayers were active, and how to use the shower wand. Steve nodded along. "Got it?" Garrett asked over the sound of the water dripping down from the rain shower head at a pleasantly warm temperature.

"Yeah," Steve said loudly over the sound of the shower. "Just one question?"

Garrett stepped back from the shower. "What's that?"

Steve grinned. "Since you're already wet, are you going to get in here and join me?"

Garrett blinked at him. "What?"

Steve chuckled. "You heard me, big guy. I could use some company in this big, lonely shower. Maybe someone to help scrub my back?"

Garrett was shocked by how much he didn't hate that idea. And that's how he found himself naked in the shower with Steve, passing him his Old Spice Raptorstrike body wash and the mane and tail shampoo and conditioner he used on his luscious locks. It all started fairly normal, as normal as sharing a shower with another man could be. It was like they were in a locker room shower. But usually in the locker room, he avoided staring at other men's junk. In here, he could not stop looking at Steve. And Steve noticed. Steve encouraged it, actively turning towards Garrett while he fisted his hard cock with a sudsy hand in the guise of cleaning it. Garret's mouth was dry as his eyes were riveted to the sight of Steve's cock disappearing into his fist over and over. The rhythm of the movement made his body yearn to feel it, to match it.

Then, Steve was crowding him up against the wall. Steve's belly was pressing into him, their cocks bumped together, and Garrett moaned. Steve tangled his hands in Garrett's wet hair, tugging him down so their lips could meet in a fierce kiss. Garrett had never kissed another man before. The scrape of Steve's mustache and beard was such a new experience, as was the cock sliding slickly against his own and the overall dominant way Steve took charge of his mouth. Garrett felt like a bar of chocolate slowly melting in Steve's hands. His knees were weak, his arms were lax, and then Steve pulled away.

"Gargar, is this ok?" He asked, reaching up to stroke his cheek.

Garrett swallowed hard. "Yeah," he whispered hoarsely. "I've just never...with a man before."

Steve nodded. "Have you thought about it?" He asked, petting Garrett's beard.

"Not till you," Garrett admitted with a blush that he hoped the mood lighting hid. The admission was bad enough, but the blush? He wasn't some shy little virgin, but this made him feel like one all over again. Even as a virgin, he'd felt confident with women. With Steve, he felt vulnerable, and that was scary. But he'd faced down some pretty scary crap in the Overworld, so he wasn't about to run away from something that he wanted. He lifted his hands and buried them in Steve's beard, dragging him into another kiss. Steve gave a happy moan into his mouth.

"Oh, Gargar, I'm going to make you feel so good," Steve promised between kisses.

They made out like horny teens until the shower started to cool off. After cursory rub downs with the fluffy pink towels that Garrett’s mom had gotten him, Garrett practically dragged Steve into the bedroom. He had a very lonely and underused California king with dusty rose satin sheets. He tried to push Steve onto the bed, but the man resisted.

"Do you have lube Gargar?" Steve asked, looking to the bedside table.

Given that he lived alone, his large bottle of lube, complete with a handy pump top, was prominently displayed on his bedside table.

"Oh, that's perfect," Steve said happily as he reached out to pump some into his hand. Garrett wasn't sure what Steve did with the lube until Steve hopped onto his bed and sprawled out on his back. His chest was glistening with lube. Garrett's brows drew together in confusion.

Steve gave him a lascivious grin. "C'mere, Gargar. Fuck my tits." Steve pressed his hairy pecs together. The graying hair was damp from the shower and slick with lube. Garrett hesitated. "Let me make you feel good, Gargar."

Garrett slowly nodded as he climbed onto his bed. He crawled over Steve, feeling shy again as he positioned himself over Steve's chest. He let his aching cock touch Steve's warm skin. Even that non-touch made him shiver.

"That's right," Steve crooned. He released the hold on his pecs, revealing the slick path he'd prepared for Garrett. "Slide that pretty cock right in here. I'll give you a tight little tunnel to fuck. Maybe you'll come all over my face?" Steve grinned up at him devilishly.

"Yes," Garrett groaned, watching as Steve pressed his tits together around his cock. It was warm and slick as promised, with the slight tickle of hair. All that obvious masculinity made his cock twitch.

"Good, that's good, baby, now fuck them," Steve urged, pressing them tighter around Garrett's cock.

Garrett moaned and obeyed. He gripped the headboard and hesitantly thrust forward. He almost jerked back when Steve stuck out his tongue and licked the tip of his dick with it. "Steve!"

Steve gave a throaty chuckle. "Don't stop. Give it to me."

Garrett nodded as he began to thrust. He shivered at the sensation of gliding between Steve's tits. Steve gave only the occasional teasing flick of tongue. He was entranced, watching his dick disappear between those hairy pecs, anticipating every flick of Steve's tongue. It was so good. He'd never imagined having sex this way. Trust Steve to be so creative in bed.

"That's it, Gargar. You're doing so good, baby," Steve encouraged, squeezing his pecs tighter around his cock. "More. Give me more."

Garrett was helpless but to obey. His fingers tightened on the headboard as he thrust into Steve's pecs. He was getting so close. Steve seemed to sense it and licked his lips.

"That's right, Gargar. Come all over my face. Give me a taste of your delicious cream, baby." He opened his mouth in anticipation, tongue out and waiting.

Garrett grunted as he practically came on command, thrusting forward and shooting his load all over Steve's face. He watched as Steve eagerly caught some in his mouth, but more painted his beard and cheeks. Garrett stared down at the sight, huffing like he'd run a marathon.

Steve released his tits and reached up to wipe the come off his face. He wasn't very successful in getting it out of his beard, but Garrett didn't have the breath to tell him that. Steve rubbed Garrett's thigh with his other hand. "How was that, Gargar?"

"Yeah," Garrett said breathlessly. It wasn't an answer, but it was all he had right now.

Steve laughed and tapped Garrett's thigh. "Off, big guy, let me up."

Garrett nodded dumbly as he moved off Steve. He flopped back on his pillows while Steve sat up. "You good Gargar?" He asked, leaning in to look him in the eyes.

Garrett nodded because he was better than good.

Steve grinned and kissed him. "Good. That's good. But don't think we're done yet."

Garrett blinked. "We're not?"

"No way! I still have this for one thing." Steve rubbed his own erection. "And a few more tricks to show you."

"A few more tricks?" Garrett repeated faintly.

"Yeah, Gargar. Let me show you." He pressed his hand to Garrett's chest. "Lie back and relax, baby. I promise to make you feel good."

Garrett flushed at Steve's promises. He already felt pretty damn amazing. How much better could he feel? The answer was so much better. Garrett lay back on his pillows. Steve spread Garrett's legs, and he shivered at how exposed he felt. Steve shoved a pillow up under Garrett's hips. His hands ran up and down Garrett's thighs. Garrett watched as Steve explored his thighs before moving his hands lower. Steve cupped his ass cheeks.

"Mmm, mmm, this ass Gargar," Steve said, massaging his ass. "It's a work of art." Garrett gasped as Steve's fingers slid into his ass crack and pressed up against his hole. "Relax, baby."

Garrett was trying to relax when suddenly Steve shoved his face into his ass. His nose nudged impeccably manscaped balls as Steve stabbed Garrett's hole with his tongue. Garrett couldn't hold back the gasp as Steve attacked his hole with his hot, eager tongue.

"Don't clench up," Steve's muffled voice floated up before he went back in.

It was rather hard. This was the first time someone else had touched his ass, let alone licked it. And it was unexpectedly awesome. Steve's tongue was hot and wet as he licked around his hole. Garrett was pushing back, trying to get more before he even realized it. Then Steve was poking at his hole, spearing his tongue to press against his tight muscle.

"Relax, baby," Steve said, grinning up at him with his beard wild and still sticky with Garrett's come. Steve rubbed his thumb over Garrett's entrance. "Relax that pretty pink pucker and let me in. I'm gonna make you feel so good, Gargar."

"You already did," Garrett admitted. Everything Steve had done had been amazing. He was almost mad he hadn't experienced such mind-blowing sex before this. On the other hand, having the right partner was definitely a factor. It wouldn't feel as good if it wasn't with someone he had such a strong connection with, like Steve.

"I'm glad, baby, but I'm not some one-trick pony. There's more where that came from." He winked at Garrett as he pressed his thumb into Garrett's hole.

Garrett inhaled sharply. It didn't hurt. It just surprised him. It felt tight. Steve went back down, adding his tongue to the mix, and Garrett moaned. He lost himself to the invasion of Steve's tongue. More fingers were added, and Garrett was moaning and whimpering when those thick fingers pressed something magical inside of him. His spent cock kept twitching. He was going to get fully hard and come again at this rate. Then, Steve stopped. Well, his tongue stopped, but his fingers kept going. Garrett whined all the same.

Steve chuckled and kissed Garrett's trembling thighs. "Sorry, baby, but my cock's at its limit. It needs some attention. Is it ok if I give it this sweet hole of yours?" Steve asked, fingering the pucker he'd eaten open and stretched.

"Yes. Fuck. Please! Steve!" Garrett had never felt so needy and desperate for something in his life!

"I gotcha Gargar. I'll give you exactly what you need," Steve promised as he leaned over to the bedside table to get a palm full of lube. He was quick in lubing up his cock and generously slicking Garrett's hole.

Garrett whimpered and twitched and thrummed with need. "Please."

"I'm gonna give it to you, baby. But this is your first time, so we're going to go slow. And if you want to stop, tell me. We'll stop. No questions asked."

"I won't want to," Garrett said stubbornly.

Steve smiled. "I hope it feels so good we don't stop either. But promise me you'll tell me if it's too much?" Steve rubbed his bearded cheek along Garrett's inner thigh like an affectionate cat.

Garrett shivered and nodded. "Ok."

"Good, baby, that's good. Now, when I press in, bear down a little, it'll make it easier, ok?" Steve was shifting positions now, moving to settle between Garrett's spread thighs. He pressed his hard cock against Garrett's hole, teasing it across his slick skin.

"Yes," Garrett agreed with a needy whine that didn't even sound like him. He felt like this was all unnecessary worry. He could swear his hole was gaping open with desperate desire. Then he swore as Steve finally pushed his cock into his greedy hole. "Fuuuuuuck." His eyes rolled back in his head at the slow, hot push. His body didn't fight it. He bore down without thinking, taking what he wanted.

"Fuck Gargar. You're a natural at this, baby. Take my cock. Take it, baby," Steve chanted.

Steve rocked his hips gently, nudging his hot cock in inch by delicious inch. God, how much was there? He was stretching around it as it got thicker near the base. He must be almost there since he could feel the tickle of pubes against his ass, and Steve's belly was resting on him, pressing his half-hard cock against his own firmer stomach. One of Steve's short little thrusts pushed his cock against that sweet spot inside of Garrett, and he jolted, his cock shooting a little spurt of precome between them.

"Gargar, you look so fucking good on my cock," Steve said, staring down at him with hungry eyes.

Garrett couldn't muster a reply, he just clenched down on the cock filling him up. He'd never been so full before. How had he gone his whole life without feeling this? It was so good. He was going to need this daily. Maybe multiple times a day. And they were only just beginning. He knew it would get better once Steve moved.

"Fuck, baby. You're so tight." Steve was still now, eyes closed, head down, just collecting himself.

"Steve," he moaned. He didn’t know what to do with his hands and ended up clenching his fingers into his pecs, much like Steve had earlier.

"Say my name again," Steve demanded gruffly.

"Steve, Steve, Steve," he chanted. "Move. Please?"

"Yeah? You ready for that?" Steve asked.

Garrett nodded frantically. "Yes! Please!"

"You got it, Gargar," Steve said enthusiastically as he drew back, his cock sliding out of Garrett's ass, then shoving back in with a sharp snap of Steve's hips.

Garrett's eyes rolled back in his head, and a garbled sound punched out of him. Then Steve did it again and again, and Garrett wasn't even sure how the pleasure kept building the way it did. Steve's cock kept brushing that explosive spot inside of him, and the pleasure was so different from what he was used to. Sure, his cock was getting stimulation from the friction of Steve’s stomach, but it was the pleasure in his ass, the starbursts of sensation on his prostate that made this so different, so good. He quivered and clenched around Steve's cock, releasing gasping whimpers as Steve brought him higher and higher.

"You feel so good, baby. So fucking good," Steve said between panting breaths. "Do you like it?"

Garrett almost laughed because his insides felt so fucking effervescent. Instead, he managed a breathy "Yes!" that choked off quickly as Steve hit his prostate straight on. Suddenly, he was coming again. Steve was hitting his prostate, and the friction of his belly against Garrett's cock was enough to have him spurting between them with a wordless cry.

Steve gripped Garrett tighter. "Yes, baby. Yes. Fuck. Gargar. So tight!" His thrusts became erratic as Garrett's body tightened up. Then Garrett was flooded with warmth, and it was like he was flying again with Steve. Steve grunted and shook, giving a few last thrusts. He hunched over Garrett's body, breathing heavily. He reached between them, running his hand through the mess Garrett made between their bodies. He grinned as he lifted his hand to his mouth, licking away the spunk.

Garrett grabbed the sides of Steve’s beard with shaky hands as he dragged him down for a breathless kiss. He didn’t even care that he was tasting his own seed on Steve’s tongue, he just needed to kiss him. Steve kissed him slowly, nothing like the frantic making out from before. They had time to breathe as their heartbeats evened out. Garrett made a noise of protest as Steve pulled back.

“Shh, shh, I’m not going far. Hold on,” Steve said, petting Garrett’s side. He eased back slowly, letting his softening cock pull out of Garrett. Garrett winced at the loss. Steve got up and stepped towards the bathroom, picking up one of the discarded pink towels. He used it to clean up his cock and chest before walking over to clean off Garrett as well. He wiped the slightly damp towel over Garrett’s stomach, making him shiver. He was gentle with his spent cock. Then he moved the towel down to clean the lube and come that were dripping out of Garrett’s hole. Garrett shivered again, and Steve paused. “Does it hurt Gargar? Did I hurt you?” He asked, concerned.

Garrett was quick to shake his head. “No, it’s just sensitive,” he admitted.

Steve smiled. “Yeah, we popped that sweet little cherry of yours,” he said. He finished cleaning Garrett, then tossed the towel. He flopped down on the bed next to him and tugged on his arm. “C’mere big guy, cuddle time,” Steve announced.

Garrett rolled his eyes, but let Steve maneuver him so they were face-to-face. Steve brushed Garrett’s hair out of his face, then wrapped his arm around him, pulling their bodies tightly together. He slipped a leg between Garrett’s. Then, Steve leaned in and kissed him softly, just a quick brush of his lips against Garrett’s.

“Was that good for you?” Steve asked, sounding a little shy for the first time during this whole venture.

“It was amazing,” Garrett said honestly.

Steve beamed and nuzzled their noses together. “Good. It’s been a while since I last did that. I was hoping I wasn’t rusty, but as the experienced one, I had to lead the way.”

“You can lead the way in bed any time,” Garrett assured him. Because there was no way he was letting that be a one-off.

“I thought you were the leader. What was it you said to me in the Overworld? You’d crack my kielbasa like a walnut with your butt cheeks?” Steve grinned as he slid his hand down to squeeze Garrett’s ass. “Well, you didn’t lie, did you, Gargar?” He kissed him again.

Garrett gave an angry squawk, but he couldn’t stay mad long with Steve kissing him like that. He sighed and leaned into the kiss.

“I'll let you lead next time. Sound good?” Steve asked, rubbing Garrett's side.

“You'd let me?” Garrett asked, feeling uncertain.

“Yeah, big guy. You might be a natural bottom, but your cock’s too pretty not to ride it.” Steve rolled his hips into Garrett's.

Garrett gasped and dropped his head on Steve's shoulder. “I'm not saying I'm old,” he said defensively, “but twice in a row is my limit for now.”

Steve chuckled and stroked his back. “It's ok, baby. I was just gonna ask about food anyway. Think we could order some pizza?”

Garrett nodded, pulling out of Steve's shoulder. “We can do pizza. Then, after, maybe we can revisit the riding me thing.” He brushed his lips shyly against Steve's.

Steve grinned. “It's a date, Gargar.”