The Best Man | Part 16: Bathroom Heat (Patreon)
Content
All characters depicted in this story are fictional and 18 years of age or older. Everything portrayed is safe, sane, and consensual.
The heavy bathroom door had just swung shut behind me when I heard it creak open again. My pulse jumped before I even turned.
Footsteps echoed against the tile.
I caught his reflection in the mirror first; Calvin, sleeves rolled to his forearms now, jacket gone, tie loosened just enough to show the hard line of his throat. His smirk was sharp and hungry, like he’d been waiting for this.
“Well,” he drawled, voice low, the sound bouncing off the marble and glass. “That was some speech, Masey boy.”
I gripped the sink tighter, chest still rising too fast. “You followed me.”
“Damn right I did.” He pushed off the door and moved closer, slow and deliberate. “Couldn’t take my eyes off you all night.”
Heat surged through me, my throat dry. “Cal…”
“Thought you could sneak off, huh?” Calvin’s voice was low, playful, almost a growl.
I stood at the sink, pretending to wash my hands, but my chest was thundering. “I just needed a minute.”
He came up behind me so close I could feel the heat radiating off his chest through the back of my suit jacket. His reflection towered over mine in the mirror: broad shoulders filling his shirt, jaw sharp, eyes heavy-lidded with want.
“Bullshit,” he said simply, and the corner of his mouth twitched like he knew exactly how hard I was trying to keep cool.
“Cal…” My throat was dry. “This is...this is the rehearsal dinner. Anyone could --”
He leaned in close enough that his breath brushed my ear. “Anyone could walk in, yeah. But you’re still here. Still looking at me like you want it.”
My chest was tight, lungs burning with the weight of the moment. “I shouldn’t…”
His gaze in the mirror pinned me in place, daring, relentless. “Maybe not. But do you want me to stop?”
The words cracked something open inside me. I should have turned away. I didn’t. I shook my head, a rough whisper slipping out. “No.”
The smirk returned, darker this time. “Good. Because I don’t want to stop either.”
His hand slid across my waist, fingers digging into the fabric of my shirt, tugging me back just enough that I felt the outline of his cock pressing against my ass through our clothes. The contact made my knees threaten to buckle.A soft breath escaped me. “Cal…”
“Cal what?” he whispered in my ear, his voice low and teasing. His breath was hot against my skin, making me shiver.
I gripped the edge of the sink, my knuckles whitening. “What if… someone walked in?”
“Then we better be quiet.”
And with that, his mouth was on my neck.
I gasped as his lips brushed the base of my throat, slow and deliberate, like he was tasting me. His teeth grazed lightly, then he sucked just hard enough to make me tilt my head back.
“Calvin…” I hissed, but it came out broken, desperate.
His hand slid lower, cupping me through my pants. “Hard already,” he murmured, satisfied.
I jerked forward instinctively, panic and arousal colliding in my gut. My heart hammered so loud I was sure he could hear it. “This is the common washroom, what if --”
He leaned closer, lips brushing my ear....“Then, I'll kiss you right in front of them...”
Before things could get any hotter, I turned in his grip, grabbed a fistful of his jacket, and pulled him toward one of the bathroom stalls. The metal door groaned as I shoved us inside and slid the latch into place. A heartbeat later, my back hit the door, and Calvin’s mouth crashed onto mine.
The kiss was brutal, hungry. His tongue forced its way past my lips, his hand cupping the back of my head, holding me there as if he was afraid I’d pull away. I didn’t. I couldn’t. My hands clawed at his chest, his shoulders, desperate to touch him everywhere at once.
He groaned into my mouth, grinding his hips against mine until I could feel his cock straining against his trousers, pressing directly into mine. The friction made me moan helplessly.
“Fuck, you taste so good,” he muttered, breaking the kiss just long enough to breathe the words against my lips.
I tried to say something...anything...but then his mouth was on my neck again. This time, there was nothing soft about it. His teeth scraped, then bit, and he sucked hard enough to make me whimper.
“Calvin,” I gasped, shoving weakly at his shoulders, “not there...people will...someone will see it.”
“That’s the point,” he growled, suck ing harder, branding me.
My knees gave out and I clutched at his arms just to stay upright. He didn’t let up. His hands were everywhere...gripping my ass, sliding under my shirt, squeezing my waist as he ground against me harder, harder. The stall rattled faintly from the force."Ah..fuck Cal", I moaned.
I buried my face in his shoulder, trying to muffle the sounds slipping out of me, but he only laughed darkly. “You love it. You fucking love it.”
His hand slid between us, fingers fumbling with my belt. He didn’t undo it fully, just shoved down enough to get his hand inside, palming me roughly through my briefs. The jolt of pleasure nearly knocked the breath out of me.
“Fuck—Cal—”
“Shhh,” he hissed, biting at my ear. “Gonna make you come all over my hand if you don’t shut that pretty mouth.”
I wanted to fight it. I wanted to tell him we couldn’t, not here, not like this. But my hips were already rocking into his grip, my cock straining against his palm, my body betraying me with every desperate thrust.
He kissed me again, bruising and wet, his tongue tangling with mine until I could barely breathe. Then he pulled back just enough to murmur against my lips: “Gonna leave my mark on you, Masey. Gonna make sure you think about me all fucking night.”
Before I could answer, his mouth was back on my neck, lower this time, suck ing so hard I knew the mark would be visible no matter how I tried to hide it.
“Cal—unghh fuckk—”
He only moaned, rutting against me, grinding his cock against mine so hard I saw stars.
And that’s when it happened.
I heard the common bathroom door opened outside.
I froze, blood running cold, but Calvin didn’t move. He held me pinned, his tongue still on my throat, his hand still buried in my pants.
“Masey?” Nathan’s voice. Light, casual, completely unaware. His shoes clicked on the tile as he moved toward the sinks. “You in here?”
My eyes shot wide. Panic surged through me. I shoved at Calvin’s chest frantically, mouthing stop stop stop.
He only chuckled low in his throat, the sound vibrating against my skin. His teeth grazed over the fresh mark he’d made, and I let him linger there a second longer before pushing at him again with a breathless laugh. His hand gave me one last squeeze before he finally eased back, leaving me trembling, breathless, and branded.
We stood there, both panting silently in the stall, as Nathan’s footsteps echoed only a few feet away outside the bathroom stall.The Best Man | Part 17: Close Call