This story contains explicit sexual experiences with guys. If that's not your thing, you should stop reading now. If you are not of the mature age to be reading this, you should probably leave now. If you read that and kept going, enjoy!
Donations to Nifty keep this site alive. While they make it free for us to use, that doesn't mean it's free for them to run for our pleasure. The easiest way you can support is by donating at donate.nifty.org - Often charitable donations are something we're told to be humble about - please feel free to let me know if you donated (at any level) and I'll tell you what an awesome person you are.
To those of you who cheered Rudi's belated return, I appreciate you beyond measure. Your emails, your suggestions, your criticisms, your "what the fuck took you so long-s" really make a difference to me. I'm still experimenting - please let me know what works for you - moppetjones@gmail.com
An incredibly big shout out of thanks to Jake who made some excellent suggestions for improvement, both overall and in this chapter especially.
If you want to read more, you just have to let me know.
Previously introduced -
Rudi - Protagonist, age 18, white, 5'8", 6 inch cut, pert bubble butt, slim but athletic build. Is in high school, discovering his sexuality, on the track team.
Allan - Best friend, age 18, 5'10" on the track team, dick size unknown, is toned and muscular.
Ch. 7 Summary: Ben drove Rudi to Allan's house, accepting a great blowjob on the way. Always the tease, Ben made Rudi promise not to cum for three more days. Once at Allan's, Rudi's outfit (2 inch running shorts and green string bikini) and his arousal prompted Allan to out him as a show-off, with Allan offering his support and acceptance. Rudi is intrigued to have this, and is relieved not to be fully outed as gay just yet. While waiting for dinner for their weekly after school pizza night, Rudi enjoys himself in the shower.
Continuation from Ch. 7:
Rudi bent over towards the showerhead, loving the cascading water he felt as it rushed across his back and headed towards his round butt. Ben had said he shouldn't play with his cock, but he never mentioned the tight hole that Rudi was beginning to enjoy pleasuring more and more. Rudi bent over more, and let his hand roam down his chest, past his nipples, down to his belly button, and finally past his hard dick. Rudi used an exploratory finger to tickle his mostly smooth crack, and pushed a little inside. Rudi moaned from orgasmic gratification as the finger easily slid in, slightly loosened from Ben's earlier forays.
"Eh hem." Allan coughed from outside the curtain. "It's me again. Sorry to interrupt whatever you're doing in there, but I decided I'm going to take a shower, too! I'm leaving you a towel. That's the last interruption from me for a bit, don't take too long as there's limited shared hot water between the showers."
Chapter 8
Rudi slowly pulled his fingers out, silently willing himself to not moan from the pleasure. "Thanks, bro," he called. He heard the bathroom door close, and decided not to dilly dally. He also turned down the hot water, hoping the cooler temperature would wash away his boner and save some for Allan to shower in. Rudi grabbed a body wash, and poured it on his hands. He vigorously rubbed his pits, pubes, and parts of utter enjoyment, but tried to be all business about it - not the time to tempt fate again.
After a quick shampoo and rinse, Rudi felt clean as a bean. He stepped out of the shower, looking for the towel Allan left him. All that was there was a simple hand towel - it would barely cover his waist, let alone wrap around him. Rudi silently cursed another Allan prank, although this was fairly standard for them. Rudi first dried his face, chest, then arms, then worked on his muscular legs and crotch. Finally, for the backside. He turned to inspect himself in the mirror.
While still as lithe as he saw himself this morning, he couldn't deny what a cute bubble butt he had. Pert, yet muscular, the result of long days on the track course and plenty of squatting. His skin lightened from his softly tanned calves, lighter thighs, to an absolutely and deliciously white ass. So early in the season, he knew he'd end up looking like he was wearing bright white shorts above dark socks by the end of summer. Maybe he needed to find a way to get better tan lines, or none at all. He plied his juicy cheeks open, craning his neck to get a glimpse of his pink hole. "I really want to fuck me," Rudi said to himself.
He had to stop himself from any more before chubbing up again. Now that he was as dry as could be with such a towel, he looked to get dressed. Rudi realized his shorts and the spare underwear were upstairs in Allan's room. Allan had also apparently taken the briefs he was wearing when he came in - Rudi chuckled, more Allan silliness.
Since Allan should still be in the shower, Rudi decided he could safely walk upstairs in the nude. Allan had done this sort of thing before during sleepovers, although normally it was in the upstairs bathroom which is only a small walk from his bedroom.
Rudi stepped out of the bathroom, which opened onto the kitchen, confident in knowing no one but Allan was home. He sauntered between the fridge and the kitchen island, admiring his shadowed reflection on the dark marble countertop. How often had he sat at this kitchen island, sitting on the stools before? Eating breakfast after a sleepover, or pizza on a night like this. Yet, never had he been in this room nude. He wasn't aware that he enjoyed nudism, as Allan said he did, at least not like this. It felt freeing to be on one's own, in one's own element, especially not in one's own environment.
Was it his own element though? Rudi counted how many times he had been stripped today by men, or seen naked. It hadn't been his choice. But fuck if it didn't turn him on to think about it. Some people live naked all the time, Rudi thought to himself. Could I do that? At school it would be impossible... at home though... that was food for thought.
Would it be enough to be nude? Ben, Andrew, Mr. Barnes, Josh, Tony, Allan, even his brother Jon, had all seen him in various states of undress. Why was that hot to him? It's one thing to be gay, a secret he wasn't quite ready to share more, but why did he like being exposed?
And then not just exposed. Teased. Dominated. He loved being told what to do. And the more he was told, the more he loved it. Rudi looked down at his still mostly soft cock. Allan always took long showers. Rudi had plenty of time to quickly jerk off. Maybe even twice, as was his favorite after school activity - and he had plenty of `bate material after today. But he stood firm, knowing he wanted to obey Ben's orders not to cum for three days.
Three days. What was Ben going to do to him? And Mr. Barnes tomorrow morning. Wear something sexier, he had told Rudi. Thank goodness Ben gave him the underwear. All Rudi had were boxers and boxer briefs, with the odd jockstrap meant for a cup. He loved the look and feel of the string bikini. Where could he get more? What would his family say if they saw him wearing one or something similar? Or the guys on the track team? That thought sent shivers down Rudi's spine.
Enough silliness, Rudi thought. The AC is too high in this house to be nude and not in motion. Rudi continued out of the kitchen, through the dining room and living room, and turned for the stairs.
"Hello? Pizza!" Came from the door, followed by three sharp knocks. "Is someone home?"
"Fuck. The pizza guy," Rudi muttered to himself. More loudly "Hello, yes, just a moment."
"What? I can't hear you."
Rudi stood behind the front door, and slowly cracked it open. He tried to hide his body while bending his head around the door.
"Hi, sorry. Just a moment - I just got out of the shower and I'm not sure where my friend left the money. I'm going to find it, I'll be right back," Rudi said.
"Please hurry up, I've been here trying to get someone's attention for a bit now. Your pizza is still warm - I don't want to hear you complain to my manager that it didn't come hot. I got two mediums, it's $19."
A fair request if ever, Rudi thought. "You got it, he's still in the shower so we won't be eating it for another 15, it'll be cold by then and definitely our fault." He tried to add a convincing smile, looking at the delivery man's face through the screen door to see if it worked.
The pizza guy was definitely handsome, a common trait in town. Early 20s, probably a college student, Rudi thought. A medium-deep amber skin tone, with spiked dark brown hair. Rudi was pretty sure he could cut diamond with this man's angular jaw, which was covered by short stubble that would feel pretty good to rub against while making out. The pizza guy had brilliant white teeth when he spoke, although the delivery man did not share Rudi's smile.
"Well, would you please hurry? I have other pizzas and I work on tips." Not quite rudely, but Rudi could tell the veneer of customer service voice would only last so long.
"Yep, hold on, I'll be right back."
Rudi turned to the stairs, "Allan! Pizza's here," he yelled. No reply. "Allan! Pizza!"
"I don't have all day, dude." Rudi turned back to the doorway. The delivery guy had opened the screen door, and put one foot into the house. He wore Timberland work boots, bright yellow, and balanced the pizza bag on his hip. Pretty bold of him to step inside, thought Rudi. The driver had dark blue jeans on, probably an athletic fit, and Rudi could tell this guy spent a lot of time at the gym. The jeans looked skin tight on muscular thighs. He wore a brick red shirt, Reggie's Pizza emblazoned on the front. Was the shirt a size too small, or did this guy just have the world's most massive arms? Deep sweat stains painted the arm pits - he should just make a muscle shirt and show off those guns, Rudi thought to himself. Thinking about his own scrawny arms - he was much more proud of his legs and ass. This dude could easily bench two Rudis. He was tall, Rudi thought he'd be just under 6" if he stood upright.
"Yo. Hello? I don't have all fucking day to talk to some naked guy."
"Fuck." Rudi looked down. Still naked. He clapped both hands to his balls.
"Thanks. A little late, you've been standing there trying to show yourself off. Where's my money?"
This was getting out of hand fast. Rudi didn't want to piss this guy off any more. Usually Allan's mom left some spare money in the kitchen, in case of emergencies. This felt like an emergency. Rudi turned, "I'm sure there's some in the kitchen, I'll be right back."
Rudi continued into the house. The pizza guy followed. "It's too hot for me to be sweating my balls off outside when you have this much AC," he said.
Sweaty balls. Uh-oh. Rudi started to slightly salivate. He swallowed.
"Kid, this place is huge. What do your parents do," the delivery man asked.
"I'm not sure, it's not my house. Private equity? And I'm not a kid, I'm eighteen," Rudi retorted, trying to prevent a boner from developing.
"Eighteen huh? Well so is my kid brother, and when he prances around playing with his tiny dick, I call him `kid,' too."
Tiny dick. Uh-oh. That comment sent another jolt to his balls. He was closer to a full boner than to a semi at this point. Rudi stopped and slightly turned, "what's your brother's name?"
"It's `I don't have time for this, there's an Angels game on and I was expecting to make a bunch of money delivering tonight and I can't if I'm watching you play with yourself.'"
Watching you play with yourself. Uh-oh. Full boner alert. Rudi felt his 6 inch cock completely harden. Why did this have to happen to me, Rudi asked himself. Keep it cool, laugh it off. As long as you keep it covered, and don't turn to face him as much, you should be okay.
Rudi crossed through the kitchen, moving around the island. He looked for money on the fridge - no luck. He opened the junk drawer. Rubber bands, clothespins, batteries, one chopstick, and twine. But no cash. Becoming frantic, Rudi bent down to see if maybe some had fallen between the counter and the fridge. One could hope.
As Rudi bent down to look, a whistle rang through the air. "No homo, but damn what an ass." Rudi snapped back straight and turned around. "Listen," the pizza guy continued, "I really don't have time for this. You have a cute ass, I'm sure your dick is big enough for a white boy, but `I can't find my money, fuck me for the pizza' usually only works in porn, and is a desperate way to get laid, kid." He put the warming bag on top of the island and gripped the back of one of the stools, flexing his arm muscles.
"No no," Rudi stammered. "That's not what I'm doing. This is my friend's house, I'm sure he has the money, if you just wait-"
The man shook the stool, slamming it against the island. "I said I don't have time to wait." He scowled downward, then smiled. "And if I have to explain to my manager why I'm late and why I lost the pizzas, I had better be happy. I said it `usually only works in porn.' I had been hoping it'd be a girl who offers herself, but let's see what you can do, bitch. And do it quickly."
Rudi gulped. This was officially too risky. Allan was upstairs and would come down at any moment, he doesn't shower for hours and hours. A new dick wasn't worth getting caught. Even with a guy this hot. Rudi crossed the room to head for the stairs in the living room. Before he could pass the island, the pizza guy grabbed his arm, making him yelp.
"Let me help you." The pizza guy brought Rudi's hand to his jeans-covered crotch. "Grab it. Feel it. You want it."
"No, I'm not gay dude. Let me go and get your money."
"It's too late for that, we don't have time. The pizza's cold, it's on the house. Now I want my tip." The pizza guy twisted Rudi's arm, pulling him back to the cabinets along the wall, then forcing him on his knees to alleviate the pressure on Rudi's shoulder. He was too strong to out muscle. Using his boot, he lightly rubbed Rudi's hard cock. "This looks like you want it dude." Rudi shuddered in pain and pleasure. He cocked his boot up, resting comfortably, for him, on Rudi's shaft.
"Here's the deal. Either you start doing what you clearly want to do. Or I crush these nuts for wasting my time. Which is it going to be?" He jiggled his boot.
"Stop," Rudi begged. "Stop... or I'll cum," he said, resigned and also too horny not to comply.
"Jesus. Do you like this? You are a faggot, huh? Alright," the pizza guy said, letting go of Rudi's arm. "Get sucking." He kept his boot in place. "And don't you dare fucking cum on my boots."
With the fervent hunger of a submissive bitch awakened, Rudi reached up and unbuttoned the pizza guy's jeans. He went commando. Hot. And unlike the other men Rudi played with today, he had a decent amount of pubes. A real man. Even hotter. Rudi pulled the jeans down, but the man's thick muscular thighs made it hard work. The base of the shaft was thick, easily thicker than both Ben and Josh. What had Rudi gotten himself into?
The smell of man hit his face. A pleasant, musky scent. The pizza guy wasn't lying about sweaty balls. Not unhygienic, just pure man. Primal. Sexual. Rudi kept shoving the jeans down, snaking out a big dick. It looked to be a similar color to Josh's bronze, although much veinier. The tip popped out, uncut, a first for Rudi. He looked up at the pizza guy, who had pulled out his phone.
"Yeah it's uncut. You'll like it. I'm not gay, I'm just going to watch some porn to make this go faster."
Rudi scrunched his nose. He thought he was hot enough. Ah well, no use letting good dick go to waste. Rudi leaned in and licked the tip down to the shaft, digging his tongue into the man's pubes. He kept pulling the jeans down until finally the man's big balls appeared. Rudi immediately started to lick them, loving the salty taste and essence of man. I really do like this, Rudi thought to himself.
The man grunted. Rudi returned to his cock. Definitely big, but still only rocking a semi. Rudi used his left hand to hold the man's balls, and began to stroke it with his right to make it hard. He popped the head into his mouth, sucking lightly.
"Ay puto. Que boca bonita," the man moaned. More Spanish, Rudi thought, I'm getting an education. "Sabía que querías la verga." The man put a hand behind Rudi's head, pushing him down further. "Take this whole cock, bitch."
Rudi sucked deeper, taking the hardening cock to its base. The man's coarse dark pubes rubbed his nose, and Rudi went deeper, needing more cock. Once in his throat, he started to lick, still rubbing the pizza guy's balls right beneath his chin. Rudi felt the tip tickle the back of his throat, oozing delicious precum down. The man's cock continued to thicken - he must be enjoying it - so Rudi started to slowly bob up and down. As he slurped up, he enjoyed the taste, still salty, but unique.
As the man's cock lengthened, it became harder for Rudi to reach the bottom and rub his nose into the pubes, while also not leaning too deeply onto the man's boot. It hurt, but Rudi also knew it would make him cum if he rubbed it too much. Rudi continued to bob up and down, slurping as hard as he could. He licked the underside of the shaft on his upstroke, and breathed out on his downstroke, hoping to get deeper. Rudi heard the squelching of his wet mouth as he slurped and gulped and choked down as much cock as he could. They had to hurry, surely Allan would hear this. Rudi returned his right hand to the shaft, stroking the parts he couldn't reach.
The man flexed his boot on Rudi's hard cock, making him wince. "You're not thinking about my cock. Deepthroat me." Rudi looked up at him, his mouth full of cock, his face sweaty from what he knew must be an amazing blow job. The pizza guy just looked at his phone. Rudi put his hands to his sides and went deep on his cock, trying to take it all. He almost got to the pubes. Rudi went to grab the man's cock again, when he took the back of Rudi's head and forced the final inch down. Finally, Rudi had the whole cock. He immediately started choking and pushed against the man. The pizza guy smiled, holding Rudi fast. He thrust forward, deeper, not letting Rudi up.
The man's cock stretched Rudi's mouth and throat. And try as he might, no matter how hard Rudi pulled up, the man only pushed back down harder. The man started thrusting, trying to go deeper and deeper. Rudi felt the room darken and his ears scream as he choked, and he slapped the man's thighs. The thick, dark cock snaked its way out of Rudi's throat and mouth.
Rudi gasped for air and finally looked at the hard cock in its glory. "Ho-how big is it?" Rudi kept gulping, barely able to speak after being choked, but also needing to know."
"Over eight inches," the man said, slapping Rudi's face with it. "And thick." Rudi opened his mouth to lick the head. "You turned purple for it. You like Mexican dick, bitch?" He pulled the tip out again.
"Yeah."
"Are you ready for more?"
"I'm not sure how much time we have. How long have we been doing this?" Rudi asked.
The man tapped his phone. "About 10 minutes."
Fuck. No way was Allan going to be much longer. Rudi knew he had to say no. Grab the guy's number. Do this another day. Rudi licked the tip, and started sucking on the purple head.
The man smiled, tapped his phone, then returned his other hand to Rudi's head, keeping his boot on his cock. "Keep sucking"
The teen successfully deepthroated the whole cock. On his upstroke, "Rudi!! Is the pizza here?"
Allan. Reality. Fuck. He was shouting from upstairs.
Rudi slapped the pizza guy's thighs. His cock slid out. "Yes," Rudi uttered quietly, out of breath. Fuck. "No," Rudi said louder. "NO," Rudi yelled.
"Alright! They're running fucking late," Allan shouted. "I'm going to dry and get dressed, shout when he comes."
The man looked down at Rudi and cocked his eyebrow. Rudi gulped. "How long will you need?"
"Thirty seconds."
Rudi took a deep breath and inhaled the man's cock in one gulp. "That's fucking right, puto. See, I knew you wanted it."
Rudi bobbed up and down, working to please the man's dick. Every time he bobbed down, the man's boot rubbed his cock. Fuck. The harder he went down, the harder the boot rubbed his shaft. He'd cum. To make the pizza guy cum, Rudi would cum. Fuck.
He pulled off the cock. The man looked away from his phone, annoyed. "We don't have time."
"Please," Rudi begged. "Please, just fuck my face and stop with the boot. I'm not allowed to cum."
"Oh shit. You want my cock fag? You want it bad?"
"Yes please, fuck my throat. Just fuck it quick!!"
The man clicked his phone and put it in his pocket. Porn was no longer necessary, apparently. He grabbed Rudi's face and brought it to his cock, one final time. He stood upright, a trunk of a leg on either side of Rudi. With no more time to waste, he forced Rudi down the length of his hard cock. Before Rudi could become adjusted, he yanked his dick out, almost to the tip. Rudi tried to breathe through his nose, with little success.
The thick cock pumped in and out of Rudi's throat with no mercy. Rudi tried his best to breathe and stay conscious. He lost any pretense of trying to lick the shaft, he just had to make his throat accessible for this alpha of a man. On his knees, naked, getting throat fucked. What had Rudi become? He had no pride, no shame, he was just a hole for a pole. And he loved it. His throat eased, and he started breathing deeper, although the man was fucking even harder.
"Fuck... yeah... .faggot.. Take... my.... cock..." the man urged, a bit too loudly, thrusting on each word.
Rudi could do nothing but take the cock. While he had accepted his role, and was enjoying the power play, he grabbed the man's hands against his face, trying to get him to slow down. The man wouldn't budge, but just kept fucking.
"Almost... there... Do... you... want... your... friend... to... catch... us?"
Eyes flaring, Rudi garbled. He felt tears well in his eyes and his own cock throb.
"He could catch us." Thrust "Then he gets his turn." Thrust
Fuck, no. Rudi thought. Not that. Allan can't find out. Allan can't see what a submissive little faggot his straight best friend actually is.
With grit, Rudi reached for the man's balls. Stroking them, edging him on faster. He sucked in as deeply as he could, physically begging for the man to shoot his cum deep inside him. The man smiled, then snarled, and Rudi felt it in his throat as the cock exploded and sent hot, thick cum down to his belly. Rudi swallowed and swallowed, but he knew cum was coming out of his mouth and spilling onto his chest and the floor. What a waste. He couldn't taste it yet, but he was sure it was good.
The pizza guy, having delivered his load, slowly withdrew his cock from Rudi's mouth. Rudi tried to clean off the tip as much as possible, finally able to taste the salty cum, but the man slapped his face lightly. "It's sensitive."
Breathing deeply, finally, Rudi's knees ached from the effort. The man looked around the kitchen. He leaned around the kitchen island, lifting the kitchen stool he had shaken earlier. A folded, fluffy white towel fell off. He pointed at it, and Rudi handed it to him. The pizza guy wiped his face with the folded towel, then dried off his wet cock and sweaty balls. He handed it to Rudi, unfurling the towel. Two bills flew into the air - Allan had left Rudi a towel with the pizza money right in the kitchen for him to find. Rudi had passed by it three times. The pizza guy must have seen it when he shook the stool angrily earlier.
Rudi smiled, delirious from cum and lightheaded from not breathing. "Can you break a twenty?"