Work Text:
“This is insane,” the man Henry was currently pressing up against a public bathroom wall panted. It was spoken between hungry kisses and Henry’s fingers tangling into and tugging dark curls tightly.
The first initial pull of hair had made the man sigh into Henry’s mouth, and he’d just kept going.
“What’s actually insane, is how you look,” Henry’s voice was breathless as he spoke, one hand running underneath the shirt the other man had on. His fingertips naturally gliding between curves of muscle there. “No one looks the way you do, you know that, don’t you? Will you take this off?”
With a laugh the other man pulled his shirt off, reaching to hang it on a coat hanger on the back of the bathroom door. It was an incredible laugh and smile, warm and charming. It was the kind of smile that felt trustworthy, safe; the kind that made Henry’s heart melt into his stomach. He hadn’t been exaggerating with the ‘no one looks the way you do’ line. This man was a conglomerate of everything that made Henry squirmy. Tall, dark, and handsome, but more. A mess of coal-colored curls that wrapped perfectly around Henry’s fingers. He had a few inches on Henry, making him a solid six foot-*dreamy sigh* inches, tanned skin, several shades darker than Henry’s own pale skin. Actually, most of their features were opposite, Henry’s straight blond hair combed neat, delicate fingers over toned muscle compared to this man’s hands- wide enough to cover Henry’s slightly squishy midsection.
But fuck- the way the two of them looked in the bathroom mirror. Henry had caught a glimpse before their lips met again. The contrast was beautiful to him, as lovely as those hands felt moving over his back to grab his ass. As erotic as it felt when he leaned up on his toes and their cocks brushed together through the clothes they still had on. As breathtaking as it was when his own palm slid over tightened ab muscles to grab at formed peck muscles, shuddering at the body hair he felt under his fingers. Yes- this man was perfect; how opposite they were was perfect. Henry had to have him; and that was the exact same reason they were both locked in a small, cramped, family bathroom in the middle of a mall right now. As their tongues licked into each other’s opened mouths, Henry’s hands found the waistband of the other man’s sweatpants. His fingers tugged the elastic gently as their hips seemed to wax and wane to one another.
“I want to suck your cock,” Henry’s breathed into their kiss, smirking at the moan he got in response, “But I won’t without enthusiastic consent.”
Those large hands ran up his body, over still clothed shoulders, fingertips brushing the back of his neck. Henry shuddered at the touch, before feeling himself be pushed down onto his knees. His eyes darkened with lust as they fluttered up. Shit- this man even looked good from this angle. Who the fuck looks good from this angle? It was the dark stubble along the sharp jawline and that mischievous grin painting lips swollen and pink from their kisses. Henry was salivating.
“How is this for enthusiastic?” the brunette’s voice was deeper now, husky with lust as he carded fingers through silky blond locks. His fingers slid back until they curved around the back of Henry’s head, pulling it closer, “I bet you look so pretty sucking dick, don’t you? Those fucking lips,” he groaned, pressing Henry’s face closer, until he nearly grinded up against it.
Henry moaned, breathless, as he nuzzled his face into the hardness beneath the malleable fabric of sweatpants; grey- fucking obscene- he could see everything. “Plenty,” he whispered, before his fingers tugged those pants down, only to gasp as he pulled his head back just fast enough to narrowly avoid being smacked in the face with the hard cock beneath them, “Well, look at you, these trousers, no pants, and I was worried you might think I was a slut,” he teased before leaning back in closer. He rested both hands on the other man’s thighs and dragged his lips along that cock, before nosing it in place so that he could lick one long stripe up the underside.
The hiss coming from the brunette at that lick was all the encouragement Henry needed. Normally, he might tease more, but he also typically wasn’t doing this in a public bathroom. So straight to work he went, wrapping his lips around the tip. It pained him to ignore the leaking slit, the string of precum he now tasted on his tongue-at least he got to taste it. But he’d have loved to tease more, to see just how much he could make this beautiful cock leak for him. That just meant he’d have to do this again, preferably as soon as possible. As soon as he’d taken a few seconds to savor the taste, Henry began bobbing his head, working fast and sucking hard. He proudly dipped all the way down until his nose was buried in thick pubic hair. He nuzzled there, as if trying to somehow get that cock deeper in his throat before pulling back, eyes fluttering as he heard the man above him curse.
“Fuck, you’re good at that,” the brunette panted, biting back any kind of moan that might be too loud for their current location. His hand shifted down to cup Henry’s cheek, “You do look so fucking pretty with that dick in your mouth…” he shook his head, eyes locked on the way the blond panted for air around the few inches of cock in his mouth.
Henry hadn’t pulled completely off, instead blinking back tears and then going right back to sucking. He whimpered quietly himself, feeling the other man’s thumb brush at the corner of his mouth, even tug at his bottom lip. His eyes fluttered as he felt his mouth being traced where it wrapped around that cock, still sucking hard, making a mess of himself and that thumb. His chin was slick already, saliva dripping from the sides of his lips, but Henry wasn’t slowing down at all. One of his hands left their place on the other man’s thighs and he used it to palm at himself through his own pants. He was desperate for some kind of friction- having one of the biggest cocks he’d ever seen in his life sheathed in the back of his throat over and over was doing a number on him.
“Look at you,” the man standing above Henry spoke again, making eyes flutter up as the two watched one another. His thumb moved now, pressing a tiny mole at the side of the blond’s top lip, “Look at your cute little beauty mark, fuck, you’re so sexy, sucking that dick like a champ. You’re doing such a great job,” he hummed, voice still low and ragged from the way Henry sucked, “Palming yourself through your pants. Take it out baby, jack that dick in front of me. It’s okay to be horny about it. You’re such a good little slut, on your knees sucking a stranger’s dick in the fucking mall bathroom. So fucking nasty, I bet you do this kind of shit every week don’t you? Bet you live for swallowing loads- sure fucking suck me like you do.”
The blond fought a groan at the words, his eyes fluttering back at everything. It was the tone, the ordering about, the way he could feel that cock twitch in his mouth, even how he still tasted precum on the back of his tongue. Both hands moved to his own pants now, undoing them and slipping out his own length as quickly as he could. He instantly got back into position, one hand on that thick thigh in front of him for balance, the other stroking himself off. He sucked harder and faster now, the hand that had been on his cheek moved to the back of his head once more. Each time he tried to take as much as he could into his throat without slowing down. He was a mess of sputtering and quiet choking noises. Thankfully all of his noises were muffled by his work, or he’d have been moaning loud enough to alert someone to what they were doing. He did note the other man was biting into his own bottom lip nearly hard enough to get blood to stifle his own noises. He did finally move his hand from the other man’s thigh to cup weighty balls in front of his face. He played with them gently between his fingers, feeling his own cock throb with need as he did.
“Shit, sweetheart, you’re gonna make me cum.”
The only response that Henry offered to that was a low hum, bobbing his head fast in place. Though, his hand stroked his own cock faster now, as if trying to keep up. That proved not to be entirely necessary though. It was enough for him to feel the way the other man rutted into his mouth, both hands holding the back of his head as he felt warmth spill down the back of his throat. The sounds of grunting as he felt that cock throb in his mouth, his own sputtering and gagging thankfully not overshadowing it. That combination of events was more than enough to push Henry over the edge, making him spill onto the tile floor in front of him. He was still working the last few drops from himself as he felt his mouth suddenly empty. Only then did he become aware of how much he needed air, coughing slightly as he gasped for it, despite breaking into a breathless laugh moments later.
“Fuck, that was good,” the brunette panted, shaking his head as he looked down at Henry still on his knees in awe, “You’re fuckin’ incredible, baby.”
“Says you,” Henry hummed, finally taking a deep breath as he managed to taper his laugh into a smile, “Christ, that’s a fucking perfect cock,” he hummed, slowly starting to pull himself up. Though he was offered a hand and allowed the other man to help him up.
“So, I know we’re late, but I’m Alex, it’s nice to meet you…”
“Henry,” the blond nodded as he smiled, “It’s a pleasure to meet you, Alex,” he purred, leaning in closer to steal a lengthy kiss from the other man. Between the two of them, it only took about a half a minute for that kiss to turn hungry again, and Henry had to put a hand on the brunette’s chest, “Mhm, you are lovely, and I would love to do this again- but we are in a mall washroom. Also, I’m here with my best mate, he’s definitely looking for me, probably thinks I’ve been kidnapped, or taken by immigration,” he teased.
“Best mate?”
“Best friend,” Henry deadpanned with a grin, “Can we trade numbers, or… is there someone waiting at home for you?”
“Nope, no one at home,” Alex smiled, taking out his phone and passing it over, “Put your number in, text yourself. I know everyone is crazy busy this time of year, but maybe we can see each other before Christmas?”
“I’m down,” the blond cooed, finishing putting in his number and passing the phone back over after he’d texted himself. “I was going to ask Santa for a six foot something, ripped, handsome man for Christmas anyway.”
“Well, aren’t you charming,” Alex purred, having fixed his pants, and he let Henry fix his own before leaning in, “One more kiss?”
With a wide smile, the blond leaned in and gave the other man a languid, loving kiss, “Don’t ghost me please, you were incredibly fun.”
“Wouldn’t dream of it, sweetheart,” Alex whispered as they broke the kiss, “Who uhm- we should walk out separate, right?”
“Yes,” Henry nodded, “I’ll go first, have a good afternoon, darling.” As he spoke, he heard Alex mumble something about ‘couldn’t possibly get better’. He smiled, grabbing the cup of tea he’d bought prior to this from the bathroom counter and slipping out of that door once he unlocked it.
As soon as Henry stepped into the hall that led to the mall bathrooms, he saw his best friend Percy standing toward the end, texting. It’s not that it was hard to miss Percy, with the flashy clothes and neon hair.
“Pez!” he called, smiling as the other man looked up, “How on earth did you know I was here?” he asked laughing as he kept walking toward his friend.
“I presumed the social anxiety got the better of you, and those hot girl tummy issues kicked in. Was I wrong?” Percy teased. His gaze was immediately averted though as Alex slipped out of the same bathroom Henry had just stepped out of, and he gasped softly, “Hazza! You slut!” he stage whispered.
The blond glanced behind himself then, smiling as he saw Alex give a sort of ‘caught’ wave to both men, “Hush, come on,” he spoke quietly, one hand on Percy’s shoulder as he walked them back toward the main drag of the mall.
“What’s the story there?” Pez asked, leaning in closer, both brows arched as he smiled knowingly.
“There’s no story,” Henry quipped, sipping his tea as they walked, “He just happened to be in line in front of me at the coffee shop.”
“And… how did you two end up in the toilet together?”
“Well,” the blond shrugged some, “While we were waiting in line, he took off his pullover, and his shirt lifted up a bit. I could see his stomach and christ- he’s cut like a bloody statue, I nearly fainted. But then when it was his turn to pay, I watched him put in the wrong pin number for his credit card at least three times,” he sighed in a self-accepting way, “You know me, I had to have him,” he nodded.
“I do know you,” Pez laughed as he gently nudged his best friend’s shoulder, “How did you get him in the washroom?”
“Oh come on now,” Henry scoffed, “I have to keep some of my secrets.”
“Well, did you get his number at least?”
“Of course I did, I’m not letting that one get away, I mean, did you see him?”