That weekend, our first since beginning our sophomore year at BU, the four of us roommates thought we'd just hang out.
You know, sort of getting re-acquainted after being apart for 3 months over the summer. We agreed not to make any other plans. We would pick up some food. Get some beer and wine. And just chill.
Sounded to me like a great way to start off my sophomore year at BU. I'd had a total blast back home in Apple Valley all summer. Now I was really looking forward to getting back into the groove. Studying my ass off. Running my ass off. And well, you know...that other stuff about my ass too.
Not one of the four of us looked even close to 21, so buying our own alcohol without a fake ID was not going to happen. Fortunately Josh was from just up the road in New Hampshire and he knew tons of people around Boston who could score for us. So Josh was our man; he was put in charge of acquiring beverages.
Gage and Alan were sort of foodies and they seemed to know great places to eat for cheap. Wrestlers really need to load up, I guess. As a result, they took charge of stocking up our refrigerator with a crazy combination of healthy organics and junk food.
I had no particular skills to contribute to our plans for the weekend. So, by a vote of 3-1, I was put in charge of cleaning up the apartment.
Friday afternoon, once we were all back from classes and the weekend was just about to get into full swing, I realized that I was really going to have to do it. I was really going to have to clean the place up. I tried reasoning with my roommates to avoid cleaning, but I didn't really get anywhere. After all, I argued, the place had been pretty much clean when we moved in. And we had only been living here live five or six days. Surely a total antiseptic overhaul was completely silly!
"Just do it, TJ, and stop whining about it," Alan said, smiling. "It won't kill you."
Alan handed me the hose of the vacuum as he walked past me toward the door. I gave him my best screw-you-grin.
"Yea," Gage agreed. He was a man of few words. He pushed the vacuum hose up against my crotch, clearly outlining for my roommates that I was currently commando.
"Come on Teej," Josh added. "We're all doing our part. I got booze. These two have got food. You don't even have to leave the apartment; you can just clean really quick and then we'll be back." Josh moved the hose back and forth across my crotch. Alan and Gage watched.
"Plus you've got a vacuum hose to entertain yourself with," Alan said. "Once you've finished the floor, of course!"
They all laughed and shut the door behind them.
I looked down at the hose leaning against me. Hmm. I'd never used a vacuum hose on myself before. I wonder if...
"Not now TJ, only once you've used it on the floors first!" somebody shouted from outside the door.
"Fuck you guys!" I shouted back at them.
Then I sighed once and got to work.
It was a little warm in the apartment for a Friday evening in September. I took off my t-shirt and tossed it in the general direction of me and Josh's bedroom. It landed in a heap way short of the door. Thank god I was a runner and not a basketball player.
Much to my surprise, I discovered that there's something strangely nice about vacuuming.
Yes, I know. I can be a total pervert, but still...
I found out that I didn't mind vacuuming at all! Once I sort of got into a nice smooth back and forth rhythm, I learned that vacuuming the floor was just like masturbating. And since I excel at that, I was done with my task in no time! I did also sort of like when the hose kept banging into my penis as I would move the little roller thing back and forth along the carpet. While I tried hard not to get an erection, in the end I did.
I hoped that Alan and the guys would take a while before they came back with the goods. I would never hear the end of it if my roommates came back and saw me jerking off with the vacuum.
Then I saw the mess in the little mini-kitchen of our suite. My dick got soft immediately. Shit.
I was up to my eyeballs in work, scrubbing up the mess from what 4 guys had managed to do an apartment in less than a week when I heard voices outside. They were back. I squirted the bottle of Windex into the air a few times to remind them I'd been hard at work. Then they came in.
Alan wrinkled up his nose, sniffing the place. "Smells like somebody has been a busy little beaver," he drawled.
I laughed. "That's me. A beaver all right. Beaver, beaver, beaver."
"Looking good, Mr. Beaver," Gage said.
"Yeah, nice job buddy," Josh said. "All three of us thought for sure you'd be flat on your back with the vacuum cleaner on your weenie when we got back."
"Naw, he's done beating his meat already," Alan said. "If I know my TJ, he doesn't take too long to get himself off!"
Everybody laughed. I looked up at them and pouted. I would have flipped them off but my hands were full.
"Really guys! Come on, gimme a break."
They laughed even louder.
"Is that even possible anyway?" I asked.
"You'd figure it out," Alan answered.
Josh pitched in to help me finish cleaning. It made the time go faster, and we got done a lot more quickly.
Fifteen minutes later, Alan and Gage put some Chinese food on the table. Josh opened up a bottle of wine and put some beers out. I went into the bathroom to wash my hands and make sure my t-shirt wasn't completely slimed.
Between the four of us, we polished off an astonishing amount of Chinese, and then fought over the fairest division of the 6 fortune cookies. Mine said, "You will greatly benefit from the help of others nearby." I smiled to myself and pocketed the fortune for safe-keeping. In case I needed it later.
We talked about our summers back home.
Alan and Gage both wrestled their way through their summer. Gage, in fact, won a local tournament back home in Boulder, Colorado. Alan didn't win any tournaments, but he got in some great practice, and was particularly proud that he managed to avoid losing only two matches on points. Josh ran, of course, near his home in the mountains of New Hampshire; he was determined to make the squad for the elite New England Regionals this year.
After a while, we finally got off the subject of sports. We covered lots of other ground while we worked on our third bottle of wine.
Red Sox games and family picnics. Josh.
Seriously Josh? Red Sox games?
Though I held back on the lurid details.
"Do we have anything else to eat?" Gage wanted to know.
"Just popcorn," Alan said. "TJ, why don't you make us some?"
"Cause you make it the best," Alan responded.
"What? You do. You always did. All last year as freshmen."
"Come on, TJ, popcorn!" Josh said. "We're starved!"
"Yeah," Gage agreed.
Reluctantly I got up from the table. I staggered a bit. Three bottles of wine were a lot for me. Even though I had only drank my share, about a fourth. The truth was that I wasn't really a big drinker; I was pretty fucking buzzed. Totally. No question about it.
After I finished with the popcorn, I put it into a bowl, sprayed on some artificial butter, and brought it into the room for my roommates.
Alan was talking and laughing at the same time. "So, anyway, when she finally found her panties and high-tailed it out of there, my dad was totally pissed!" Gage and Josh were sitting forward in their seats listening to his story.
"It was only later that night when she called me to say that she'd put them on inside out!"
The three of them burst into laughter.
"What's going on?" I asked.
Alan, Gage and Josh exchanged a look.
"Um," Josh started.
It seemed like he didn't want to tell me.
"Well, um. Actually we're sort of playing Truth or Dare. It was Alan's idea."
"Truth or Dare? Really? Aren't we a little old for that?"
"Never too old, little buddy!" Alan said with a big grin.
So that was that. The four of us began to play a game that I'd pretty much forgotten about. I set the popcorn down on the coffee table in our little mini living room.
Gage took his shirt off and sat down on the couch beside me. I swallowed hard and tried not to gawk at what an amazing body Gage had. His chest was perfect. Just the right amount of muscles for an experienced wrestler. Hairless. And, after a summer in Colorado, he was tanned and lean. If I was scheduled to wrestle against him in a match, I would have just given up and let him do whatever he wanted to do to me.
Hmm. Maybe I should sign up for wrestling.
Sitting so close to Gage and his beautiful body, just inches away, I knew it wouldn't be long before I'd be hard. Gage looked over at me with searing eyes. I gulped again. And right on cue, I felt a pulsing in my groin.
Yup. It wouldn't be long now.
"You go first, Gage," Alan said. "Wrestler's rules."
"Wrestler's rules?" Josh and I asked in unison.
"What the hell are they?" I added.
But Gage and Alan just chuckled and ignored us.
"Okay Gage, I'll ask. Truth or dare?" Alan said, moving on.
"Okay dare. Hmm." Alan rubbed his chin. Deep in thought. "Okay, I've got one."
Gage sat forward. Ready. He rubbed his palms together.
"First, Josh and TJ need to get on the floor on the backs. Face up, lying right beside each other. Then you need to do 10 push-ups."
"So, what's the big deal with that?" Gage asked.
If there was anybody in the room who could easily do 10 push-ups, or 100 push-ups for that matter, it was Gage.
"Well, the dare is that you have to do your push-ups on top of them. While they lie on their backs, you have to do your push-ups with your two hands on each of their dicks."
Alan stood up to quiet us all down.
"Guys!" he shouted. "Guys, knock it off. These are the rules of Truth or Dare. If you choose 'dare,' then you have to do what you are asked to do."
"Even if it's stupid?"
"Yessirree," Alan drawled. "Even if it's stupid. That's the rules."
Gage looked over at me and Josh. I rolled my eyes. Josh sighed.
Alan looked at all of us and nodded toward the open space on the floor. "Let's get to it, dudes!"
"You'll pay for this when it's your turn, Alan," Gage said.
"Mmm hmm," I agreed. "Big time!"
Alan smiled and clapped his hands together.
Josh and I got up and went over to lie down on the floor. Gage stood up to direct traffic, to get us into just the right position.
"TJ, you need to skooch your hips a little bit to the left. Josh, move your shoulders over there."
"No TJ, I said to the left, not the right."
It was much harder than it should have been for Josh and I to lie down side by side and get our crotches aligned so that Gage could kneel down and put his hands onto the two of us and still be in a reasonable push-up position.
When we were finally aligned to Gage's liking, Josh's bare feet were by my head. Our hips were touching. I crossed by ankles and instinctively put my hands over my crotch.
"TJ, this is not going to work if you put your hands there. You have to move them off to the side, out of the way," Gage said with a sigh.
"Isn't this a little ridiculous?"
Alan chuckled. "It's Truth or Dare, Teej. It's supposed to be ridiculous!"
With a great effort, I managed to grin.
Oh well, at least I would have Gage's paw on my privates for a few seconds while he did his push-ups.
"Are we ready gents?" Gage asked. Despite all my fussing, he seemed excited. He seemed to like the 'dare' he'd been assigned.
"Affirmative," Josh called out.
I raised my neck to look at Josh's head, way down by my feet. He smiled back at me. He was clearly enjoying this.
"Whatever, let's just do this. The sooner we start, the sooner we're done," I said.
Alan shot me a look.
"Are you seriously asking us to believe that you are not thrilled to have somebody else's hand on your dick? I think we all know you better than that TJ," Alan said.
He had a point. Okay, I'll be quiet.
I closed my eyes and braced myself for Gage's weight.
While I did, Gage leaned down onto his knees and started off by putting his weight onto my upper thigh. I groaned dramatically. Josh groaned a little too, not quite as loudly.
"Boys, relax. As wrestlers go, I'm a lightweight," Gage said. "You'll be fine. I'm sure you can both hold me up without any trouble at all."
"Plus, fortunate for you guys, I happen to be a true master of the push-up. This will be over in no time!"
"Good," I said.
And Gage moved his hand to the side and found my dick. Instead of just putting his palm on top of it, he was able to move his fingers into a position and sort of lift my whole shaft up off of me and practically wrap himself around it. I gulped.
"Whoa," Josh said. Apparently Gage's wrap-around technique was being used on the both of us. "Shouldn't you be taking me to the movies first?"
Gage and Alan both laughed.
"This is way better than a movie," Alan said.
"Sort of like soft porn, right?" Josh said with a giggle.
"I'm not going to be soft for long if Gage doesn't get these push-ups over with," I added.
Everybody cracked up.
But it was true of course. The way Gage had my cock inside of his hand, there was absolutely no way I wouldn't get a hard-on.
Finally, Gage did his push-ups.
Alan counted off each one. 10-9-8-7-6-5-4-3-2--- pause. Gage flexed and un-flexed his fingers, like he was squeezing an orange, and I felt my dick stretch out a bit inside his hand.
How the heck was I not supposed to get a hard-on when somebody does that to you?
Gage's pause before his final push-up continued.
"Gage!" Josh and I said together.
So he gave me another squeeze, smiled and finished his last push-up
By the time he was done, I had a semi-erection. Well, maybe more than semi.
As he lifted himself up off the floor, Gage smiled at me. "Nice one, TJ," he said.
"What?" Josh asked.
He was so sweet and naïve. Sort of cute, really.
"There's a surprise," Alan said, seeing the tenting in my Lycra running shorts.
I said down on the floor with my boner and crossed my legs. Criss-cross applesauce.
The game went on.
For the next few minutes we all chose to just do some 'truth' questions.
Josh had to describe the very first time that he'd ever seen a girls tits. Not my idea. And I tuned out while he answered.
When it was my turn, I had to talk about the time I'd masturbated four times in one day. No biggie.
Then Alan and Gage each got asked the same thing. How many times had they gotten a hard-on while they were wrestling?
"Two," Alan answered.
He didn't elaborate.
"That's it," Josh asked.
Alan laughed. "You guys wanted to know how many times. Well I gave you the answer. Two," he said again.
"And that's all we get to know," Josh pushed. "No extra details? No story?"
"Nope. It happened two times. I've given you all I'm going to give on the subject."
"Well, that doesn't feel very satisfying," Josh whined.
Alan folded his arms in front of his chest.
"Come on, man," I said. "Just forget it. We can ask Gage the same question. He'll talk."
Josh nodded, apparently satisfied.
"Okay Gage, same question, how many times have you gotten a hard-on while wrestling and please provide the details of at least one of these events," I said very formally.
"You boys wouldn't believe it if I told you," he said.
"Why? That many times, eh?" Josh asked.
"Well, actually, I'm sorry to disappoint you skinny runner perverts, but..."
"But the truth is...it's never happened. Nope. Not even once. I've never gotten a woody while I was wrestling."
Gage pursed his lips and shook his head.
"I don't know. I figured that one day it would. But, well, it just never has."
"Wow," I said. "I think it would happen to me every time."
"It would," Alan agreed.
"You see boys, wrestling is serious business. It's not about getting down and dirty with another dude. It's about raw, brute power. And intimidation," Alan explained. "Your opponent is your enemy. And you have to win. You have to subdue him at all costs."
"Yup," Gage agreed.
"The mental part is like most of the battle. You have to be ready and focused before you ever lay your hands on him."
"Yup," Gage said again.
"If I wasn't focused, if I was thinking that I might pop a boner before a match, I'd get pinned every time. And I'm not about to let that happen. I want to beat the guy. I want to pin him!"
"I mean...guys...don't get us wrong...there's plenty of ball grabbing that goes on in a match. There's plenty of time that you use that for your advantage. If you can get away with it and the ref doesn't see it, of course you're gonna do it. It is a distraction. And if you can get his mind off of wrestling. Off of what he's supposed to be doing, then you can win. And that's what it's all about."
Alan unfolded his arms and nodded. Finally, the ways of the universe had been explained to Josh and me. Now we knew.
"Whoa," Josh said.
"Yeah," I said.
There was a prolonged silence as the four of us seemed to contemplate what Gage had said. It was actually the most sentences I'd ever heard him string together. The guy was usually not much for talking at all.
We did a couple more benign 'truth' questions. When it came to be Alan's turn, he agreed to a 'dare' and somehow he escaped having to do anything crazy. Gage made him stand on his head against the wall for 15 seconds. Which, of course, Alan did it easily on his first try.
Finally it was time for payback. It was my turn to have Gage do something. And bravely, he chose a 'dare' too.
"All right, I think we'll bring back the push-up. Gage, since you were so good at doing them the first time, I sort of feel like we need to have you show us what you can do again. Only this time, I think we'll make them a little more challenging."
The room was quiet. All of my roommates waited for me to say what exactly I was going to have Gage do.
I looked at Alan.
"On the floor, buddy," I said.
Alan stood up, removed his shirt, and tossed it in the general direction of him and Gage's room. The wrestlers were now naked above the waist. Josh and I still had ours on.
Then Alan began to move onto the floor, in the exact place where Josh and I had been a little while ago. He started to lie down on his back, just like we had done.
"Nuh uh," I said. "On your stomach."
Alan flipped himself around and got down on his knees, about to lie down on the floor of our living room.
"You too Josh," indicating the exact spot where he should join Alan on the floor.
Josh stood up and then worked himself in close with Alan. He looked at Alan's chest and raised his own shirt to begin taking that off.
"It's fine with me," I said. "But you may want to wait until I tell you guys exactly what Gage is going to have to do."
"Uh oh," Alan said.
I smiled and nodded. 'Uh oh' was about right. "Mm hmm. Payback's a bitch roomie," I said.
"What?" Josh asked.
"Pants off, underwear too," I said.
"Uh oh," Josh echoed.
Alan had already slipped his thumbs under the waist band of his shorts. "I don't got no underwear on, roomie," Alan said with his thick Texas accent. "Just these little old gym trunks."
"I have underwear on," Josh said.
"Good, take 'em off."
They both removed everything below the waist. Alan's dick, which I said at least a thousand times when we were living together last year (and Alan loved being naked in our room), was in its usual soft state. He hadn't kept up with his trimming and the hair above the base of his cock was dense and sort of scraggly. His weenie dangled from above and Alan gave it an absent-minded tug. Josh's dick, which I had also seen plenty since we had to shower together pretty much every day last year after track, was definitely a much more impressive specimen. In contrast to Alan, he was clean-shaven, and he was pretty thick besides. The comparison between the two was much bigger than I'd imagined it would be. Josh was packing!
So they paused on their knees to rearrange their equipment before they had to lie down on the floor, face down. They made a big production of wiggling around to get themselves oriented next to each other.
"Now what, Teej?" Gage asked.
I just smiled.
"What?" Josh caught my eye and asked. His voice sounded a little nervous.
"Gage is just going to do ten push-ups. Just like he did so nicely before, with me and Josh's penises in his hand. Only this time there's a twist."
"I think I know where this is going," Alan said with a little chuckle.
"Gage has to put his middle finger inside of Alan and Josh's butts while he does them," I said.
"No way!" Josh said.
"Oh fuck." Gage said. He inspected his two middle fingers.
"TJ, that's ridiculous!" Alan objected.
I laughed. "Yes, Alan, it is ridiculous. I agree with you. You're totally right. But, I believe that's the whole point of 'Truth or Dare.' Right? You said it to me just a few minutes ago. It's a ridiculous game."
Gage was smiling. "Roommate bonding, guys, that's what tonight is all about."
Alan rolled his eyes.
"Yeah, yeah, yeah," Alan said.
Josh lifted his chest up off of the floor and craned his neck around to look at our mini-kitchen. "Um, can Gage at least use some kind of lube on his finger? Like maybe some lotion or something?"
"You're fucking right he's gonna use some fucking lotion," Alan said. "I've got some Lubriderm in our bedroom. It's right on top of my dresser."
"Okay, lube is fine. I'll get it," I said.
"Thank god," Josh said with a sigh.
"TJ, you're such a jerk," Alan said.
I smirked and then left the room to get Alan's Lubriderm. I brought it back in and squirted a little bit onto both of Gage's middle fingers.
"Put a lot on," Alan shouted.
"Yeah," Josh agreed.
Gage held both of his hands up and flipped me two birds. I took advantage of the opportunity to grease up Gage. Actually it seemed to me like I was masturbating both of Gage's middle fingers at the same time. I made a big dramatic production of it and Gage caught on to what I was doing. He giggled.
Just as Gage got down to climb aboard Alan and Josh, Josh spoke up.
"Um, TJ, can I get a little bit directly on my ass also?" he asked.
"Of course dude. One squirt or two?"
Josh spread his cheeks and exposed the tiny rosebud of his butthole. I pumped the Lubriderm twice and coated him with lube.
"Thanks," he said, probably really meaning it.
Alan put his head in his hands. "Me too," he said, into the floor.
He didn't spread his ass cheeks for me, so I did it myself. I made a bulls-eye with one perfect little pump of Lubriderm.
"Fuck! That's cold."
We all laughed.
"My fingers are warm," Gage said.
"That's great. Just fucking great!" Alan said.
Gage lowered himself further and probed around Josh's butt for the opening. When he found it, he pushed his middle finger right in.
"Uh," Josh said.
"That was easy," Gage said. "I thought it would be tighter."
"Fuck you Gage," Josh said.
"Okay Alan, you're next. Are you ready?"
"I can't believe I'm letting you fucking do this to me," he said.
"Does that mean 'yes?'?"
"Whatever. Yes, I'm ready. Just do it already."
Gage only had one hand this time since the other one was already in Josh's behind. It wasn't as easy to find Alan's butthole and it took him a little longer.
"You're getting that lotion all over my ass," Alan said.
"Sorry buddy," Gage said. "This isn't easy as you'd think."
"It better not be easy," Alan said. "It better be fucking tight as hell!"
"There," he said. "Got it."
"Holy crap!" Alan yelped. He cradled his head in his hands again.
The rest of us cracked up.
"Come on, come on, come on! Let's go."
This time I counted off for Gage as he did his pushups. "10-9-8-7-6-5-4-3-2..."
Gage teetered a little. Apparently balancing up there with his middle fingers up their buttholes took a lot of concentration. He started to laugh so hard that he fell off. His hands popped out Alan and Josh with a sort of double suction sound.
Josh exhaled and rolled onto his back. Alan put his hand down between his cheeks and rubbed himself lightly. Gage was doubled up in laughter; he couldn't stop.
"That was only nine," I said quietly.
"TJ!" Josh and Alan shouted together.
"Okay, okay, I guess nine is good enough."
Then everybody noticed that Josh had a hard on, and it got very quiet.
Like I said before, Josh has a pretty impressive cock when he is soft. So with his thin little body and his huge fat erection lying there on his lower abs, it sort of sucked all the sound out of the room.
"Wow," Gage said. "You're hard, Josh."
Josh looked down at his mid-section. He blushed red and then tried to cover himself with his hands. But Josh's dick is not the sort of dick that you can hide easily when it's at full staff. The three of us just stared at it. Like we'd never seen one before.
"Well, I couldn't help it. Gage was like, I don't know, touching my prostate or something when his finger was in there."
Still, nobody else said anything. Of the four of us, I had the most clothes on since I was still wearing a t-shirt and my running shorts. Josh had on only a thin nylon shirt and nothing of course from the waist down. Gage had on his own shorts, but had been the first one to take his shirt off when we first started to play 'Truth or Dare.' And Alan was totally naked except for some small black ankle socks. We made quite a group!
Finally, the silence got a little bit uncomfortable. "Okay, now what?" I asked.
"I don't know," Alan said. "Josh has a stiff dick. Maybe our next 'dare' should have something to do with that."
"I'll take 'truth' please," Josh said quickly. "No 'dares' for me."
"Whose turn is it anyway?" I asked.
"Josh's," Gage answered.
"Really? Why me?"
"Because it's your turn."
"Man!" Josh whined. "Maybe we should just be done with this game. I mean, look what TJ just made us do."
"TJ will pay," Alan said. "I think we need to continue the game at least for us to make TJ pay, right? Don't you guys agree?"
"Abso-fucking-lutely." Josh said.
"Okay then, that's better. Now...Josh, do you want to have a 'truth' or a 'dare?'" Alan asked. He sat up and put his palms onto his knees. He made no effort to cover himself up. He was totally comfortable being naked in front of just about anybody, I guess.
"Well...um, I guess I would say 'truth' but if we need to get TJ back for what he just did to us, then I guess I would have to change to 'dare.'"
"Good deal. Then I have the perfect 'dare' for you Josh."
Josh's hands had strayed from his erection and he was now leaning back on his elbows. His cock throbbed lightly with his heartbeat on his belly. Gage was still being quiet. His eyes were still pretty much stuck on Josh's penis.
"Jerk yourself off into TJ's mouth."
"You heard me Josh. Jack off into TJ's mouth."
"Yup. Your 'dare' is for you to cum in TJ's mouth. Right here. In front of the rest of us."
"Come on! Really?"
Alan rubbed his hands together excitedly.
"I think you've earned it, dude," Alan drawled. "You get to beat your meat. And TJ has to swallow every drop."
"I don't know Alan. I don't know if that's such a good idea."
"Are you fucking kidding me? A good idea? It's a great idea! I think it's perfect."
"Um, do I have anything to say about this?" I asked sheepishly.
So Josh started to stand up. Alan stayed put on the floor, but he leaned back against our couch. Gage sat down on the floor next to Alan and tucked his knees under him.
"Okay Josh, let's do this!" Alan commanded.
"Stop being a pussy. We all do this. I mean, for crissakes, we're 19! We all do this all the time! Now stand up and start stroking it dude! And make sure you let him know when you're getting close. I don't want TJ to miss out on a single drop!"
Josh came over to where I was sitting on the floor. Our eyes met. He took his cock in his hand. When he was standing up, his cock wasn't flat against his abs, but it was pretty darn close. His balls hung away heavily from his fat cock. I have to admit. Josh had one of the prettiest penises I'd ever seen.
"Go on Josh," Alan urged him. "Do it. This is your 'dare.'"
"All right, here goes," Josh said. With one hand, he pulled his scrotum down. That made his dick look even bigger. With the other, he began to move it up and down on his shaft. Secretly, I knew Josh was loving this.
I moved my face a little bit closer to Josh's crotch. I looked up at him and gave him a little smile that said 'don't worry Josh, this is okay with me.'
"Um, I think I need some of that Lubriderm," Josh said.
Gage found the bottle on the floor and tossed it up to Josh. Josh stopped jacking his dick long enough to pump some of the lotion into his hand. Then he put it all over himself.
His eyes closed a little bit and a happy, contented look came across Josh's face. He was just sort of getting into the moment. He was stroking his dick in front of his roommates. And he knew he was going to be able to blow his load into my throat.
What was not to like?
Alan and Gage paid close attention to Josh and I. Every minute or so Alan would bark out some command to poor Josh like "faster" or "closer" to get Josh to focus on the task at hand. This tended to crack Gage up every time he said something.
"Oh man, oh man!" Josh said.
I looked up and saw his rippled abs start to contract under his shirt. I leaned in a little more. Then he lost his rhythm as his hips moved from side to side.
"All right Josh! Go Josh!" Alan screamed.
"Do it Josh," Gage said more quietly.
I grabbed hold of Josh's thighs to hold onto him as he came. He was stroking himself in long, loopy scoops and my view of the show was totally awesome!
"Oh man, I'm cumming!" Josh screamed.
I pulled him into my mouth and let his nuts hang against my chin.
Josh came with a huge shudder. His sperm blasted against the back of my throat. I thought I'd swallowed a fire hose.
"Oh my fucking god!" Josh said.
He kept cumming and cumming into me. He held onto the back of my head and pushed my face onto him even more. I gagged and choked. Shit, what a load!
After about three or more good shots into my mouth, Josh was finally done. My mouth was pretty much full of dick and semen at the same time. I forced myself to swallow and gulped it down with another little gag.
"Fuck TJ!" Josh said.
I held onto the base of Josh's cock and managed to knead a little bit more out of him and into my mouth. Alan and Gage whistled and applauded.
Josh tried to pull away, to pop his dick out of my mouth. But I tightened the hold my lips had around his shaft and he was frozen, unable to move.
"Very nice, Josh," Alan said. "I hope that was a good one for you."
"Are you fucking joking? That was amazing!"
I kept sucking Josh. Dammit if I had to give one of my roommates head in front of the other two, I was totally sure that I was gonna enjoy it. Josh couldn't move.
"TJ, your part of the task is done. You can stop now. Give Josh his cock back."
"Mmm," I said.
"TJ, come on. It's over. You did your thing, now knock it off."
Josh looked down at me. "Teej?"
I looked back at Josh and gave him a smile around the head of his dick. Finally I let my mouth slip off of him and I wiped away a little saliva with the back of my hand.
I looked at Alan, who was still naked. And definitely not soft anymore. I looked at Gage, whose little shorts also seemed a lot more full than they had been ten minutes ago.
"Okay guys, who's next for a 'dare?'"
Both of their hands shot up immediately. Hmm, this means I get to choose. So I did.