"Care to show me what it's like?" he asked. He slid out of his sweatpants, revealing his thick, uncut cock and round balls.
I stepped into the shower, smiled, and waited. It was all the invitation he needed.
I let the water coat my body; it ran down my stomach and navel, dripping off my pink, hardening cockhead. I spread my asscheeks open, and the water trickled over my asshole and down my thighs. After I was nice and slick, Will reached up and removed the showerhead. He set it to a light pulse, wet himself all over, and then turned it on me. Holding it under my cock, he ran it up and down, pausing underneath my cockhead. I moaned softly, looking down at his hard five inches.
I grabbed the soap from the container fixed to the tiled wall. Will held the showerhead so that I could get the soap wet, and I built up a good, foamy lather. I took his cock in my hands, massaging and stroking it. It was quickly white and covered in soap. I knelt down, and worked his balls up with a nice lather. I coated his thighs and navel too, and then started stroking his cock slowly as I gazed up at him.
After a minute or so, he stopped me. "It's too good, bro. Let me have a turn." He smiled and took the soap from me. He knelt down, and stroked the soap all over my cock and balls. I swiped some of it off and rubbed it on my chest. Will caught me off guard.
"Turn around, baby," he whispered.
I obliged. My cock throbbed as I anticipated his next move. His hands rubbed soap all over my asscheeks and hamstrings. I closed my eyes and moaned, bracing my palms against the steamy glass. To my surprise and delight, I felt a soapy finger slide up between my asscheeks. After a few passes, the bar of soap went up and down as well, thick and wet. I wiggled my ass lightly and bent forward slightly at the waist. The bar of soap was replaced by Will's fingers; after a few good rubs, his fingers lingered over my tight pink asshole. I let out a quick, loud moan, reaching down and gripping my cock. He rubbed my slick asshole gently, and just when I thought it couldn't get any better, the tip of his finger pushed in.
I gasped in delight and clenched his finger with my ass. Slowly and with care, he worked half of his finger in, and when I got used to it, he began to fingerfuck me. I squirmed and made small, quick sounds of pleasure. I jerked my wet, frothy cock hard and fast. Will's finger pulled out of my ass. "Can you try that on me?" he asked.
I quickly knelt down and took the soap. Will turned around, and widened his stance. He looked back over his shoulder, craning his neck to try and look at me. "I never, you know..." he started.
"I know, it's ok. Just enjoy..." I said, as I began to lather his asscheeks. They were a pleasing handful, and once they were slick with soap, I ran the bar up and down between them. Once it was nice and slick, I slid a finger into them. Will let out a long, yearning moan. I spread his ass and looked at the pink, virgin hole. My finger traced a circle around his rosebud, and then I flicked it repeatedly. Once I sensed he was comfortable, I rubbed the tip of my pinky finger against it. Will pushed his ass towards me, and my finger slid in deliciously. I worked it in slowly and delicately, until the first knuckle was in. Will sucked my finger with his asshole, softly repeating, "Oh yeah baby, yeah, yeah..." I fingered him for a few minutes more before he pulled away.
He grabbed the showerhead and rinsed me off as I stood up. I was concerned that he decided this wasn't for him until he grinned and told me to turn around. I did, and he spread my asscheeks and washed out the soap. He handed me the showerhead, and I did the same for him. He cut the water off and said, "C'mon."
I followed him out of the bathroom and into the spare bedroom. Still wet and glistening with water, he guided me onto the bed. He laid me on my back, spreading my legs; my cock was twitching uncontrollably as he climbed onto the bed between my legs. He got on all fours, and before I knew it his tongue was licking my balls. I closed my eyes and teased my cock as he licked me. I suddenly felt his thumbs working my asscheeks open. I lifted my ass, allowing him access. His tongue flickered its way down, and probed my asshole! Thick globs of precum ran down my shaft and onto my balls. Will licked up and down in my ass, and then rubbed his tongue against my hole.