Chapter Text
The city was cold to the point of freezing. There were soft flakes of snow just starting to drift on the wind and Gerard knew that come the morning the whole city would be under a blanket of soft white.
The wind picked up fiercely for a moment and whipped up the collar of Gerard’s long coat and sent the hem snapping at his legs. He was forced to cup his hand tighter around the lighter he was holding to the cigarette that dangled between his lips; the flame stuttered slightly, but it held on long enough to do the job.
Gerard leant back slightly on his heels, taking a long drag on his cigarette whilst pushing the lighter into an inside pocket of his coat.
Across the street a man was just removing his gloves as he glanced over the boys on offer that day. He folded his gloves up neatly and put them into his pocket after removing his wallet. He selected a boy and stood in front of his pod, visibly shaking as he started to feed notes into the machine.
Gerard blew a long stream of smoke into the air, shivering as the cold caressed his bare cheeks like icy fingers.
From his office on the tenth floor he could look down over the pleasure pods and he would often watch the comings and goings of men looking for a good time. Sometimes after a particularly stressful day he would even use the pods himself, as did many of his staff, but today it was far too cold to even bear considering.
Gerard couldn’t stop himself from watching with interest though as the daredevil customer at the pod started loosening his belt and tried to free his dick without baring too much of his skin to the freezing weather.
The boy in the pod had stirred at the first insertion of the money and was waiting patiently on his knees. He was a pretty young thing, quite popular Gerard had noticed. He was skinny and blonde and somehow retained a fairly innocent look to his face, even whilst he was sucking your cock.
Gerard stuck around long enough to watch the man press his half hard dick through the hole that had opened in the pod and then brace himself against the clear perspex. As the boy inside got to work Gerard finally turned away and started to walk briskly down the quiet street.
This part of town was usually teeming with people, but the weather had put most off and Gerard had missed the post-work rush hour.
Gerard smoked as he walked, glancing left and right to watch the flickering neon lights all around him. They changed daily, offering different deals and boasting whenever a famous performer did the rounds. There had been a few occasions when Gerard had been determined to go straight home when he had been tempted by a sign instead.
As a rule Gerard stuck to the pleasure pods. Like most men of his calibre there was something about the pleasure pods that felt somehow more acceptable. As simple and impersonal as buying a cola from a vending machine.
Sure, it was nice sometimes to go to a diner or a bar and order a cola there and drink it in the company of others. But when you’re after a quick fix, a vending machine is more convenient. And when it comes to sex… Much easier to slip money into a machine than to hand it over to a person, even if the end product is still the same.
In weather like this though there was no question as far as Gerard was concerned in whether to frequent a club or use a pod.
Not that Gerard had really intended to do either. Not up until an hour ago anyway.
He had stayed late at work just to tie up a few loose ends and get everything finished in time for the weekend. But just as he was finishing up, a business deal that had looked certain to happen had fallen through, and suddenly he had found himself dealing with the collateral damage.
Gerard sometimes wondered whether it would have been easier if he had been born into a different social class. Then he wouldn’t have gone to college or shot up the ranks at Ideocorp. He would have done the basic schooling of the lower classes and probably gone on to working in a pleasure pod.
Instead he was forced to work long hours and deal with the constant pressure to do well in a multi-billion dollar company. It was no wonder he, like so many others, overlooked relationships completely and sought relief in the arms of paid workers.
Gerard finished his cigarette and tossed it into the gutter. The nicotine had made him feel only marginally better and he decided he was well deserving of a drink at least, even if he didn’t fuck anything.
Turning into the nearest club, Gerard whipped off his gloves and paid the entrance fee with barely a glance at the guy on the front desk.
The heat inside the bar was intense compared to the cold outside and Gerard was only too grateful to shed his coat and scarf and hand them over to the cloakroom attendant along with his gloves.
The place was much quieter than usual, but Gerard didn’t mind, he’d get a good seat for a change.
“One revolver please.” He told the barman as he shook back his sleeve and looked at his watch. It was just past nine p.m. He had been at work for thirteen hours that day. “Actually, make it two.”
“Coming up.” The barman didn’t so much as glance at Gerard before he got to mixing his drinks.
Gerard glanced over his shoulder to see what was going on over at the performance stage. The front and centre tables were taken up but he could just about see one guy on all fours. He assumed the second performer was somewhere behind him, but what they were up to exactly Gerard couldn’t tell yet.
Gerard turned back to the bar as the barman strained the mixture of orange bitters, coffee liqueur and bourbon into two martini glasses. He slid them across the bartop and Gerard pressed his thumb to the thumbpad offered to him. The machine gave a cheery beep and Gerard took a glass in each hand, making his way across the room and closer to the stage.
There was a booth table not too far from the stage and Gerard aimed straight for it.
It looked like everyone at the other tables were here alone too, but a casual glance over at them told Gerard that none of them were worth another look. Besides, he was only really interested in having a drink.
As he took his seat and huddled comfortably in the shade provided by the booth’s high sides, Gerard turned to look at the men on the stage.
There was just the two of them, one fairly young and the other slightly older. Gerard guessed that neither of them had hit thirty yet, but the older of the two was still performing with all the energy of an ninety year old man.
It seemed Gerard wasn’t the only one exhausted after a long day of work, and the slightly more mature performer clearly needed a break. He was knelt behind the younger performer, holding the cheeks of his ass apart whilst his tongue made a weak effort to flick against his exposed hole.
The younger performer, chest pressed to the stage and ass in the air, was giving a valiant effort in making what was clearly horrendous oral sex sound orgasmic. He was panting hard and moaning ever so quietly between breaths. He was one of those charming young things that understood less was more when it came to faking it, and Gerard would have fully believed him if it wasn’t for his lack of erection.
Gerard sighed and practically downed his first drink. Even though he wasn’t out looking for sex specifically, he would have liked to have enjoyed the show at least; and really that young performer was much too beautiful to be serviced so poorly.
The other men in the club were looking as bored as Gerard felt, but no one made any rush to finish their drinks and leave.
Gerard sighed and took another cigarette from the packet in his breast pocket. He lit it between his lips and inhaled the smoke right into his lungs, watching the performers with a dull expression.
The younger was starting to squirm, pushing his ass backwards in a subtle attempt to make his co-star work it a bit more. He tried to make it look like he was seeking more pleasure, like he was losing himself in the throes of passion; but it was obvious he was just trying to make the older performer put some back into it.
Gerard couldn’t help but smirk a little to himself. He pulled the ashtray from the centre of the table closer to himself and flicked some ash off his cigarette into the glass dish as he eyed the two performers from his booth.
The show didn’t get much more exciting. The younger performer tried his best to improve matters, but even when he attempted to switch roles his colleague only ignored him. It was a shame because when he turned and Gerard saw his face it was to find that he was stunningly handsome, really worth a watch.
By the time Gerard had finished his cigarette and his second drink the two men on the stage were wrapping things up. There was no hope of an exciting climax from either of them, and it all just sort of fizzled out.
Gerard scoffed to himself and crushed the butt of his cigarette into the ashtray. He felt like he had wasted another hour of his day and he sighed as he pushed to his feet and started to make his way back across the bar.
“Another revolver, sir?” The barman asked him as he got close enough
“No thank you. I’ll just take my coat and-” Gerard faltered when a soft, husky moan filtered across the room.
The space had become quiet when the performers left the stage, and Gerard hadn’t expected anyone else to appear. He glanced over his shoulder on instinct and raised his eyebrows when he saw the young performer was back without his colleague and was already reclining on a chaise lounge stroking his cock.
“Sir?” The barman brought Gerard’s attention back around. “How about that drink?”
“Maybe just the one then.” Gerard conceded, ignoring the smirk he got in return. He turned back round to face the stage and leant his back against the bartop, staring at the young performer working himself into an erection.
Now he was alone he looked better still. The chaise lounge had appeared as if from nowhere, and looked rather old and beaten up. But it was made of a red velvet that was probably very charming once, and the boy draped across it looked utterly delectable.
It had been a while since a performer had really captivated Gerard. He was more used to just paying for a boy in one of the pleasure pods; he usually wouldn’t remember their faces come the end of the day, and he certainly didn’t remember any performers in the club.
This boy though was different.
He was slim and tanned and flexible, with colourful tattoos all over his naked body. He had a nice, full cock and when he spread his legs he was perfectly smooth from bollocks to tail bone.
“Your drink sir.” The barman slid a freshly full glass into Gerard’s hand and took payment with his thumb print as before. Gerard didn’t so much as glance at him, too entranced by the boy on the stage.
Gerard drifted across the room and chose a table more central to the stage this time. It was only a small, round table, not a booth, and usually Gerard would have preferred more privacy. But right then the best view was more of a priority, and from his new seat he had the perfect vantage point.
The young performer was teasing himself with an almost loving touch, keeping his movements soft and slow. He had one leg hanging off the chaise, and the other was bent at the knee with his foot planted firmly in the red velvet.
Gerard could just about see the dusky pinkness of his hole between the globes of his ass and his mouth watered so much he had to take a hasty gulp of his drink.He couldn’t believe the other performer had rimmed him so half heartedly, if he could get his hands on that boy he would bury his face between those cheeks and eat him until him came.
The thought alone made Gerard’s own cock start to swell and he tugged uncomfortably at the fabric of his trousers.
The young performer reached beneath the chaise lounge and slid something out of a box no bigger than a cigarette case. The item he retrieved was practically invisible but Gerard knew it as one of the products his own company dealt in - a lube strip. A thin strip of lubricant which felt waxy at first but which melted with the body temperature to become slick. It was a product Gerard had helped market and he felt oddly smug as he watched the performer press the strip against his ass using his thumb, smoothing it against his hole and then moving his hand away as the strip melted.
In the blazing lights of the stage Gerard could see the strip start to glisten. He was so entranced by the slowly shining strip against the furled muscle that he wasn’t even watching the boy masturbate. He was just delighting in his soft moans and the wet shine between his ass cheeks.
Gerard guzzled down some more of his drink and swallowed thickly. He couldn’t remember the last time he had felt so turned on. Sex was so accessible, he hadn’t even realised he was bored of it until now. And now… All he could think about was that gorgeous young thing on the stage and how badly he wanted to get his hands on him.
When the boy started to slip his fingers down behind his balls and trace teasingly against his entrance Gerard had to undo the top button of his shirt. When one finger got swallowed by the muscles with so much ease, Gerard had to squeeze his hand against his crotch to try and stem his growing erection. And when one finger became two Gerard grew positively faint.
Gerard watched, enthralled, the whole time the boy fucked himself slowly with his own hands. He pumped his erection and fingered himself with such fluidity he was nothing short of a pro. His whole body was like one erotic image; the dragging of air into his lungs was making his stomach suck against his ribs. His inner thighs were quivering ever so subtly and there was a tantalising drop of sweat sparkling on one hip bone.
Gerard wanted to eat him alive.
No one in the room dared to move or barely breathe until the boy had fucked himself right through to orgasm. He came with one sharp, punching inhale and then a long, shivering exhale.
Gerard was too busy watching the pulsing of his ass around his fingers to see his ejaculate, but that was all he needed to be sold completely.
Before anyone else could even dare to think about it, Gerard was on his feet and charging to the bar. He hadn’t paid for a performer in a very long time; even if one turned him on he just went out to a pleasure pod afterwards for that quick release. But no one but that young, gorgeous thing was going to satiate him now.
“Who is that boy?” Gerard demanded as soon as he reached the bar. The barman looked at him with raised eyebrows and smiled slowly.
“His name is Frank, and he’s expensive.” He purred.
Gerard wondered what part about his designer, tailored suit was telling this guy he couldn’t afford him.
“He doesn’t look very old.” He pointed out, knowing that young performers could either be extremely expensive (on account of that underage appeal) or relatively cheap (for lack of experience).
“He’s legal.” The barman assured him, resting his palms flat on the bartop. “And he’s good. He’s not for sale though… Not unless he can be persuaded.”
Gerard scoffed but reached into his breast pocket for a slim, silver case. Inside he had a small stash of his personal business cards. He flicked one out of the case and held it out to the barman between two fingers.
The barman looked Gerard up and down again, considering a moment before taking the card off him. He glanced down at it with a dull expression that quickly changed to one of surprise.
“My apologies sir, I didn’t realise-”
“I want him in my office tomorrow evening. Let’s say eight pm.” Gerard already felt tons better. “I’ll pay him whatever he wants.”
“I’ll deliver the message personally sir.” The barman assured him, looking rather starstruck as Gerard nodded and thanked him. “Will you be staying for another drink?”
“I’ll just take my coat and gloves, thank you.”
Gerard leant on the bar until his clothes had been brought to him and he took his time in bundling up against the cold again. The stage was now empty and it didn’t look like another show was going to start, but Gerard didn’t mind. He had his own personal show to look forward to now.
The city was coated in a blanket of snow. It had fallen heavily during the night, and then more softly on and off throughout the day. Gerard had watched it fall from his office window while he worked, thinking about the young performer all the time.
The day could not go quick enough, and no matter how much he tried to focus on his work his mind kept betraying him with rather vivid flashbacks of Frank fingering himself on that stage. It was all Gerard could do to ignore his constant semi and not stride right outside to one of the pleasure pods.
By the time eight p.m arrived, Gerard was biting his nails; an old habit which only resurfaced in times of intense stress, anxiety or (apparently) extreme lust. He was chewing on his thumb nail when he glanced at the clock on his holographic computer screen, just in time to see the 8.00 change to an 8.01 when there was a gentle knock on his office door.
Immediately Gerard released his thumb nail from his mouth and jumped to his feet as though as his chair had been electrocuted. For a split second he panicked - smoothing down his suit, messing with his perfectly styled hair and trying to think of what to say - when his ‘business’ side went into autopilot.
“Come in.” He called, as calm as still water.
The door opened a crack, hesitated, and then swung open. In the doorframe stood the young performer from the club, dressed in tight jeans and a vest so loose a small gust of wind would have revealed his nipples.
Gerard’s mouth watered.
“You must be Frank.” He pushed aside his nerves and strode to the door. focusing on appearing confident - something he had become a pro at within his job. “My name is Gerard.”
“Nice to meet you.” Frank took the hand that was offered to him and shook it.
“Please, come in.” Gerard released Frank’s hand and stood aside to let him into his office. “You must be freezing, can I get you a hot drink at all?”
It was customary in business meetings that Gerard offered his guests refreshment. And seeing Frank in such sparse clothing on such a freezing, winter’s day made him fall into autopilot; as if the two of them were meeting to discuss a business deal.
When Frank offered an uncertain smile it was so crooked and curious that Gerard swooned inside.
“That’s okay, we can get right down to it if you like.” If the snow outside had affected him, he made no show of it. Frank strode across the office and stood beside Gerard’s desk as if he had just taken a leisurely summers walk. He brushed his fingertips across the polished wood of his desk, and leant all of his weight onto one hip.
Gerard gazed at him with glazed eyes and realised with a start that he really didn’t know how to proceed.
It wasn’t that he had never paid for a sex worker before because he had. Certainly, he preferred the sex pods, but he had had a club performer from time to time as well. But he had never felt so eager to impress them as he did with Frank.
“Are you sure?” He finally asked, glad that his voice came out calm at least. “You must be cold.”
“Not really.” Frank shrugged, gazing around Gerard’s office with wide eyes. “A friend gave me a ride here.”
“I see.” Gerard nodded coolly, and an awkward silence passed. Gerard tried to remember what he had done on other occasions with sex workers, but he couldn’t recall a single one.
Frank didn’t seem to be in too much of a rush. He was looking about the office with great interest, taking in the expensive leather sofas and the floor to ceiling window that spanned the whole length of the outside wall. From there you could look across the whole East side of the city, and of course watch the pleasure pods on the street below.
Frank had heard of Gerard Way just like everyone else had. He owned most of the products he and his team had created, and one thing he had been certain of was that he would be sickeningly rich. What he hadn’t expected was for him to be so handsome.
Frank was not easily intimidated, but when he dared to turn his eyes on the businessman he felt his heart miss a beat and he found he was too nervous to make the first move.
In the end, Gerard was the one who had to break the silence.
“Well Frank, before we begin I suppose I should ask you whether you have any particular rules or requirements.” Gerard kept to the rough framework of conversation he would use during any old business transaction. He sat down in the large chair behind his desk - his seat of power - and drew his confidence from it.
Frank stayed standing on the other side of the desk, feeling a little turned on already. He wasn’t sure if Gerard was deliberately creating a roleplay, but Frank felt like he was at a job interview. He imagined himself as a spoilt kid from a wealthy family, coming to his first step on his career path and needing to impress a potential boss.
In reality though, he was nothing but a common prostitute, and actually he did have a few rules he had to go through.
“First of all, I don’t kiss on the lips.” Frank was almost as pro as Gerard when it came to appearing more confident than he felt. He had learnt from a very early age that when it came to sex, people only did as you asked if you didn’t ask, but told instead.
“I don’t do anything violent. No whipping, hitting, or anything that involves blood, broken bones or permanent damage.” He counted the list on his fingers. “Spanking is fine. I can tie you up if you like. To tie me up will cost you extra, and I’d want to discuss what you planned to do first. Anything bondage related in fact, I want full disclosure before the event. And we agree on a safeword.”
Frank wracked his brains, trying to remember everything. It was a little difficult with Gerard watching him with his fingers steepled beneath his lower lip. Suddenly Frank couldn’t remember his reasons for having rules at all. He was pretty sure he’d do anything Gerard asked of him, as long as he kept looking at him like that.
“I can top or bottom. I don’t do dry sex, no matter who’s on top. I can provide the lube strips myself.” He smirked a little, amused at the thought of using one of Ideocorp’s products with one of their most successful players. “And it’s protected sex or no sex.” Frank considered a moment before nodding. “That’s about it.”
Gerard listened to Frank intently, enjoying the sound of his voice and the dirty way he formed his words. There was something about the slum classes way of speaking that was really quite erotic, though he was sure it wasn’t supposed to be.
“Sounds fair.” He finally decided, after considering Frank’s requirements carefully. The only thing that bothered him was not being allowed to kiss the boy. He had been admiring his lip ring since he’d walked into the room, but he supposed he could live without kissing him as long as he got his lips everywhere else.
“I have slip-skins.” Gerard referred to a relatively new product that Ideocorp had released only a year before. “And I can provide my own lube strips.” He smirked slightly and was thrilled when Frank seemed to share in his mirth.
“I’ve never tried with a slip-skin before.” He confessed, idly running his fingertips back and forth over the top of Gerard’s desk. “I hear they’re pretty revolutionary.”
“Oh they are.” Gerard smirked, watching Frank draw on his desk with growing desire. “You’ll love them.”
Slip-skins were the new age condom, thinner than any other brand on the market but stronger too. They created a near invisible barrier that protected from all sexually transmitted diseases, but which split at the tip at the moment of ejaculation. It allowed for protected sex without the fuss of removal in order to cum on or in your partner. They had first been designed to be marketed at couples trying for a baby who still needed to practice safe sex, but unsurprisingly it was the gay market that created the most profit.
From what Frank had seen slip-skins were the new, hottest thing going. And also one of the most expensive products on the market.
“Do you have any rules for me?” Frank asked after a moment, deciding he couldn’t wait much longer to get started. He wanted his boundaries set so that he could finally pounce.
“Not really.” Gerard shrugged, still trying to decide what he wanted to do with the boy first. “I suppose, just not leaving any marks. Or at least ones I can’t hide with these clothes.” Gerard gestured at his suit and Frank smirked at him.
“Deal.” He nodded, flattening his palms against the top of the desk and suddenly lifting himself up onto it. “Shall we begin then?” He asked coyly, crawling across the top of the desk like a stalking cat. “I charge by the hour you know.”
Gerard wasn’t sure whether he was teasing or being serious, but either way it didn’t matter. From this angle he could see right inside Frank’s baggy vest, and he was already starting to stiffen in his expensive trousers.
“Come down here.” He spoke gently, but firmly, patting one hand on his knee. “Let me touch you.”
Frank was more than happy to comply. He stalked across the desk and leant down to place one hand on each of Gerard’s shoulders. He was graceful like a cat too, and he slid off the desk and onto Gerard’s lap as if he weighed nothing.
Frank knelt on the large, high back computer chair, one knee on either side of Gerard’s thighs.
Automatically, Gerard placed his hands on Frank’s waist, holding him in place as they balanced on the seat. Frank was much shorter than Gerard, but kneeling like this he was still a head above him, and Gerard was in the perfect place to lavish his nipples in attention, once he could get at them.
“I watched you last night.” He told Frank as he slipped one thumb beneath the hemline of his vest. “At the club.”
“I know.” Frank smiled, breath hitching as Gerard’s thumb began to slip the fabric of his vest up. “I guess you liked what you saw.”
Gerard was definitely liking what he saw right then. Frank was more toned than he had noticed in the club, and he also had a thin, silver belly ring that he hadn’t noticed the night before. His other hand came to join the first, moving the thin material up Frank’s body and exposing more of his torso.
“I liked what I saw when you were alone.” He purred, thumbs pressing gently over Frank’s ribcage to feel the contours of his bones. “That other performer you were with was awful though. I nearly left when you’d finished with him.”
Frank rolled his eyes and nodded, instinctively leaning back as Gerard’s hands slid up his body. By the time his vest was up around his collarbone his lower back was touching the edge of the desk, his thighs starting to burn from the stretch. It made him feel elongated and exposed, and Gerard was looking at him with such hunger it was making his cock stir.
“He’s new, he doesn’t really know what he’s doing.” Frank knew he didn’t need to make excuses for his colleague, but he found himself doing it anyway. Gerard wasn’t listening anymore though, that much was obvious.
Frank bit his lip as Gerard brushed a thumb lightly over one of his nipples. Immediately it began to peak and Frank looked down at the businessman through his eyelashes, just taking in how gorgeous he was as his fingertips played over his chest.
Gerard cupped his hands around Frank’s chest so that his thumbs could brush delicately over each nipple at the same time. He imagined a set of piercings through them and wondered if Frank would ever consider getting some. He imagined licking and tugging on two small rings with his teeth, and before he’d even decided to, he was leaning in to lick each of Frank’s nipples in turn.
Frank hissed softly and threw his head back, arching into Gerard’s touch and biting harder on his lip. His hands were still clinging to the older man’s shoulders, and his fingertips began to dig in as Gerard sucked on his nipple and worried the nub delicately between his teeth.
Gerard’s trousers were getting uncomfortably tight already. He had been thinking of Frank all day, and to finally have him in his hands, his chest heaving with the force of his breaths, it was all too intoxicating. He wished desperately that he could kiss him, but he made do with mouthing at his nipples instead.
Frank tried to keep perfectly still for Gerard as he teased one nipple , and then the other. Switching back and forth, over and over, until both were red and sore and pointed. Frank couldn’t help but roll his hips a couple of times, seeking friction down there… If Gerard had been a lover he’d have been begging by now, but the man was paying to get what he wanted so Frank behaved.
When Gerard finally felt satisfied that Frank’s nipples could take no more stimulation he moved his kisses to the base of his throat instead and then carefully over his neck. He paused long enough to move Frank’s vest even higher, lifting the hem over Frank’s head but only pulling it down his arms far enough to trap them behind Frank’s back.
“I haven’t been able to stop thinking about you since watching you last night.” Gerard confessed, his voice husky with arousal. “I want to do what that colleague of yours should have done. I want to fuck you with my tongue until you cum.”
Frank could have cum with that quite happily. It was a good thing he was fairly good at controlling his body - he had never been with a man as handsome or alluring as Gerard Way, and just listening to him was getting him close.
“Fuck… I’ve always wanted to know if you rich guys actually know how to get a guy off…” He said cheekily, gasping when Gerard bit his tender nipple in response. Frank huffed out a pained laugh, his nails digging into Gerard’s shoulders for a second before relaxing when he began kissing down his body.
“You’re about to find out.” Gerard growled, smoothing his palms down Frank’s sides and then moving to start unfastening Frank’s jeans. As soon as he had freed each button Frank’s erection bulged through, trapped by his dark underwear. Gerard squeezed his length through the cotton, feeling the heat of him.
“You’ve got a gorgeous cock.” He told the boy, pressing his hips back so he could drag his jeans down onto his thighs. It was as far as they could go with Frank in such an awkward position, but he looked too stunning stretched out between Gerard and the desk for them to move just yet.
Gerard had at least enough space to pull Frank’s underwear down, bunching them up inside his jeans and freeing his cock.
Frank grunted and shifted against the desk, trying to get more comfortable but he could barely move his legs at all now. He had been effectively tied up in his own clothes, but any thought of complaining was swept away when Gerard bent over him and took him into his mouth, right down to the root.
“F - Fuck -” Automatically Frank squirmed so that he could grab onto his own wrists with the opposite hands, gripping tight as his cock throbbed hard. “Y - You always this e-eager?” Frank choked between sharp intakes of breath. He arched his back and threw his head back, squeezing his eyes shut as Gerard sucked and bobbed his head over his length. He didn’t hold back one bit, and skipped any sort of build up and got straight to blowing Frank’s brains out instead.
The wood of the desk was hard and sharp where the edge dug into Frank’s lower back. He shifted a little uncomfortably, but he could barely move from such an awkward position. He considered making Gerard stop so he could lift himself onto the desk properly, but he wasn’t sure he could bare to stop him for even a second.
Gerard bobbed his head over Frank’s length, sucking and swallowing around him with soft, slurping sounds. He swirled his tongue around his tip as if he were a lollipop, sucking his cock like he was the best thing he’d ever tasted.
Frank could do nothing but hold onto his own wrists and moan loudly.He hadn’t expected anything like this when he’d been told some rich dude wanted to fuck him. He’d come for the money, expecting the usual selfish rich guy. He hadn’t been mentally prepared in the slightest to end up nearly cumming in the first ten minutes of being there.
“Oh my G - God… I don’t think… I’m not gonna h - hold on-” Frank threw his head back, panting hard as Gerard sucked him right through to a climax that made his whole body shake.
His cock throbbed heavily between Gerard’s lips as he spilt his release right onto his tongue. Gerard swallowed down every drop and even dug his tongue into the slit at his tip, eager to taste more. Frank whimpered and tried to push him away with his hips, spent and oversensitive.
“Oh my God…” He laughed breathlessly and fidgeted, his arms and thighs burning. He couldn’t remember the last time another person had made him cum so fast, let alone a client. “You really know what you’re doing.”
“Are you surprised?” Gerard asked, amused. He could taste Frank’s bitterness in his mouth still and it made him hungry for more. He couldn’t believe that the other performer had got on stage with Frank and done him such a disservice the night before.
“I’ve always been told you rich guys don’t know the first thing about giving someone else pleasure.” Frank’s tongue had loosened with his orgasm, but Gerard didn’t seem to mind. He lifted Frank’s hips with one hand so that the other could strip his jeans and underwear off him.
Frank moved his legs weakly, trying to help. Once Gerard had settled him back down on his lap he pulled his vest down his arms and let it drop to the floor with his other clothes. Frank circled his arms around Gerard’s neck, biting his lip ring as he gazed at him. He was now completely naked, his body still tingling from his orgasm, and Gerard was fully dressed with a very obvious tightness to his tailored pants.
“You don’t get a discount for getting me off, you know?” Frank’s eyes sparkled with mirth and Gerard smirked at him, enjoying the young man’s company far more than he had dared to hope.
“Duly noted.” He snorted, leaning in so he could nuzzle more kisses into the crook of Frank’s neck. The skin there was a little damp with perspiration and Gerard gathered the salty taste with his tongue.
Frank gasped and laughed, squirming in Gerard’s lap. He could feel his erection in his suit pants, pressing up against Frank’s perineum. The fabric of the suit was very clearly expensive and Frank made a point of rubbing against it.
“So… What do you want me to do?” Frank was having more fun than he had had in ages, let alone with a client. He was pretty sure he was up for whatever Gerard wanted. Rich guys always had weird kinks, and he was pretty good at guessing them. But Gerard was already so different to anyone else Frank had been with, he was certain he was going to be surprised with whatever Gerard was into.
“I already told you.” Gerard nibbled delicately on Frank’s neck, careful not to leave any marks. “I want to fuck you with my tongue.”
Frank shivered involuntarily, his breath leaving him in a soft huff. Was this guy even real?
“No I mean… What do you want me to do. For you?” He tried to clarify, but it was difficult with Gerard mauling his neck and running his hands over his back and the swell of his ass. “You know… You’re paying for me to uh… to…” Frank trailed off, unable to stop himself from moaning when Gerard arched his hips up and let Frank feel that trapped cock push between his legs.
“That’s right, I’m paying for you so I get to do what I want.” Gerard agreed, starting to lift Frank off his lap. “Turn around, lean on the desk.”
Frank had to squeeze his eyes shut, not sure he had the strength to comply.
Gerard’s hands, gentle but strong, guided him. He moved Frank round, flipping him so that he was facing the desk. Frank collapsed onto it, grateful for the support. The wood was cold on his chest, soothing his nipples.
“Perfect.” Gerard’s voice was practically a growl.
With Frank bent over his desk, and Gerard sat in his chair, he was at the perfect height to get his hands, and face, all over that beautiful ass.
Frank laughed softly when Gerard gripped a cheek in each hand and squeezed, mumbling words of adoration as he began to kiss and mouth over each cheek in turn. Frank felt almost delirious; amused but even more turned on.
“You’re seriously paying me just to eat my ass?” He asked, certain he must be confused. Surely he had misconstrued what Gerard wanted, even if he had expressed it very clearly. No man, rich or otherwise, was crazy enough to buy a prostitute and not even get off themselves.
“God yes.” Gerard groaned in delight as he bit gently on the meat of Frank’s backside, making the younger man laugh and squirm.
“Okay then.” Frank was astounded, but he wasn’t about to complain. He was half hard again already. It was important in his career to be able to work himself up into an erection quickly, but even he wasn’t normally that good.
But then, he didn’t normally get to have sex with a partner this good either.
Frank relaxed against the desk and closed his eyes, surrendering himself to the moment. His friends were going to laugh themselves senseless when they heard about this, and Frank was pretty sure he was going to be reliving this night in his head for weeks.
Gerard was pretty sure he was going to be reliving it too. During every night in his sleep, but probably during every day too. In boring boardroom meetings, when he was filing his paperwork; hell, probably even when he was watching other sex performers. He was not going to be able to get this boy out of his head.
Gerard slid his hands away from Frank’s ass so that he could stroke his palms down the side of his legs. He brushed his thumbs inward, feeling the soft hairs of Frank’s inner thighs and drifting his hands back up until he felt the hair disappear and his thumbs nudged against the skin of Frank’s sack.
“Stunning.” Gerard didn’t usually like his men smooth, but Frank’s skin was enticing him in and he simply had to lean forward and feel the weight of his stones on his tongue.
Frank made a quiet noise in the back of his throat and spread his legs a little, pressing his chest down against the desk as Gerard mouthed at his testes and bounced each globe on his tongue.
Frank’s skin was like velvet, warm and soft and dry. Gerard laved his tongue around him, sucking ever so lightly on his sack. He could have spent a year there, measuring the weight of Frank’s bollocks in his mouth, seeing how it altered the more aroused he became.
He could tell that Frank was enjoying the attention; his cock was only half hard, but when Gerard slid his tongue backwards along his perineum he could feel the slight swell of his prostate behind the skin. It was enough to entice Gerard further, licking a wet stripe between Frank’s cheeks whilst his hands came back up to spread him open.
Frank shuddered in anticipation and spread his legs even further until his belly was pressed flat to the desk. The edge was sharp in his midriff, but he barely noticed. Gerard was licking right up to his tailbone, breathing wetly over his hole and making Frank’s mind swim.
“F - Fuck…” Frank arched his back instinctively, trying to raise his ass up to tempt Gerard back to his core. He bent his elbows so that he could grip the edge of the desk in his hands, his nails digging into the wood when Gerard leisurely swept his tongue back down.
Gerard hummed with satisfaction, circling the tip of his tongue around Frank’s hole. The muscle was still tightly furled, but there was nothing more delightful than feeling it slowly loosen under Gerard’s careful ministration.
Frank started to shake early, his cock really beginning to pay attention. Gerard kept his tongue wet, lapping at Frank’s hole and working him open slowly, as if he had all the time in the world. He certainly had the money to afford it.
Using his hands to keep Frank’s cheeks apart, Gerard worked his tongue over and around the ring of muscle, digging in whenever he felt it loosen and then focusing all his attention on the outside again. He wanted to work Frank up to the point of desperation before really going to town.
Already Frank was making soft, weak noises that was making Gerard’s spine tingle. He rolled his hips back each time Gerard pressed his tongue against him, trying to work him inside and whimpering when Gerard deliberately held back.
His hole was now so wet that when Gerard leant back, his tongue resting on his lower lip, a string of saliva stretched between them. It glistened in the overhead lights and then snapped when Gerard leant back far enough. The sight was too much and Gerard had to unzip his suit pants, pulling his erection free and giving it a quick squeeze.
“Gorgeous.” Gerard groaned, holding the base of his cock tight in his fist, trying to lessen its insistent pounding but only making himself ache more. The temptation to stroke himself, to just jerk off over Frank’s beautiful ass was almost too much. He could cum in a matter of seconds, he knew, and he wasn’t sure he would be able to last long enough to ever actually fuck Frank.
Well… Not like that, anyway.
His tongue though was already going back between the boy’s cheeks, kissing him there as if it were his mouth. He nibbled lightly on his rim and then soothed the sensation with the flat of his tongue, pressing his lips to him and opening his mouth so that he could tongue once again at his loosening muscle.
Frank was beside himself, whining and panting whilst his hips rocked back with each press of that sinful tongue. He was aching for more, his cock now fully hard and throbbing. He was tempted to reach down and stroke himself, but somehow he knew that Gerard would only stop him if he tried.
Frank was not normally well behaved, but right the he was willing to do anything if it meant that Gerard would just carry on rimming him.
As if reading his mind, Gerard moved one hand to stroke along the underside of Frank’s cock. He pressed a fingertip to the head, coming away wet and sticky. He dug his tongue harder around Frank’s rim, teasing him there whilst he squeezed his cockhead between thumb and forefinger, gathering up his preejaculate to slick down his length.
Frank gasped and bucked his hips, not sure whether to push forward or back. He felt like electricity was crackling between his legs, like a chain that tethered his cock to his ass and teased his prostate in the process.
Everything Frank knew about rich guys was turning out to be completely untrue, at least where Gerard was concerned. He used two fingers behind Frank’s balls to massage his prostate, pressing up through his perineum and causing more ejaculate to leak from Frank’s cock, dribbling from his tip in a gossamer line to his sack.
Gerard could feel Frank’s prostate pulsing against his fingertips, and with each pulse Frank’s rim would flutter and clench against his tongue. It was enough to make Gerard’s cock throb, almost to the point of pain.
It was almost a relief when Frank’s soft noises became more intense, his moans growing frustrated until he was practically sobbing against the desk.
“A - Ah… Fuck… Fuck, please… Please, please don’t tease me anymore…” Frank tried to spread his legs more but he couldn’t go any lower, the desk was keeping him up and he was sure he was going to be bruised where he was pinned to it’s edge.
Gerard’s response was to bury his face between Frank’s cheeks, pushing his tongue forward until he breached his rim. The muscles had become soft and pliant and Frank opened up for him easily, his body welcoming the intrusion. He slid his tongue as deep as he could reach, working inside him whilst his fingers massaged his prostate from the outside.
Frank’s answering moan was so loud that Gerard had to hope no one was walking by his office, though he wasn’t sure he cared either way. Frank’s whole body was clenching and rippling, his muscles dancing like they weren’t sure where to seek their pleasure from.
There was so much ejaculate now leaking from Frank’s tip that it had begun to drip from his balls and over the back of Gerard’s hand. It was warm and wet on his knuckles, rolling down as far as his wrist.
Gerard was sure they made quite the obscene picture and he had to let go of Frank’s cheek so that he could grip his own cock at last. He couldn’t bare to wait any longer, and the relief that swept through him as he began to stroke himself made him moan against Frank’s ass.
Frank was beside himself, pressing back against Gerard’s mouth and practically sobbing as he felt his tongue working inside him. His hole was clenching wetly and he knew he was going to cum, but the fingers on his prostate was milking him for all he was worth, keeping him tantalisingly close to the edge but making him wait for the fall.
Gerard worked his fist furiously over his cock, squeezing tight and feeling the pain of waiting start to get chased away by his approaching orgasm. He slicked his palm with the moisture at his tip but he really could have used a lube strip.
Too impatient to grab one Gerard just soldiered on. At least milking Frank’s prostate had slicked him enough to make the glide wet when Gerard finally stopped torturing his perineum and grabbed his cock instead, finally tipping him over with three long, firm pulls.
Frank threw his head back and wailed as his second orgasm of the evening finally took him. His cock felt heavy with it, spurting all over Gerard’s desk and then the floor, sticky on the carpet. His hole was clenching so tight Gerard had to pull back, but his tongue continued to swirl around his rim, keeping up the sensation until Frank couldn’t take anymore.
“Oh God, stop… S - Stop…” Frank’s whole body was on fire. He ached to be touched still but his nerves couldn’t take it anymore. He couldn’t remember the last time he had cum so hard or so long. He could still feel it prickling at his nerve endings, making him tremble and his skin come up in goosebumps.
Gerard leant back in his chair, panting heavily and still lightly working his fist over his cock. He had been certain he was going to cum too, but he felt sore and over sensitive, his cock still aching with the need for release.
Frank slid slowly off the desk, pooling on the floor beneath Gerard’s desk. He was dizzy and satisfied, feeling lightheaded.
It took him a while to realise that Gerard hadn’t cum, and when his eyes finally fell between his legs he smiled softly. He recognised the loose way Gerard was holding himself and knew he had waited too long and then worked himself too hard and dry. He could imagine the burning sensitivity, the need to cum and being too sore to stimulate… Frank looked up to meet Gerard’s eyes and smirked.
“Let me help.” He purred, his voice trashed from all his moaning. He liked to think he was merely taking pity on Gerard, but the truth was that he was dying to get him in his mouth.
At the first swipe of Frank’s tongue Gerard hissed and his hips jolted, not sure if it felt good or if it just hurt. Frank kept his licks gentle, making sure his tongue was wet and that he worked Gerard tenderly to begin with.
Gerard moaned and closed his eyes, gripping the arms of his chair whilst Frank lapped at his tip like a kitten. His orgasm hadn’t gone far and he could feel himself building again, slower this time but no less powerful.
Gerard was still holding the base of his cock and he held himself steady whilst Frank licked and kissed his cockhead, tasting the slick at the slit and coaxing more out onto his tongue.
When Gerard forced his eyes to open the sight that greeted him was enough to push him almost to the very peak.
Frank was looking up at him, his eyes still glassy from his own orgasm, his tongue stuck out like he was licking a lollipop. His cheeks were flushed and his lower lip was so plump he must have been biting it when he was over the desk.
“Gorgeous… Fuck… You’re so fucking beautiful…” Gerard wanted to burn the image into his mind, he wanted to be able to see Frank just like this, knelt between his legs and lapping at his tip, every time he closed his eyes.
Gerard began to work his fist over the base of his cock, adding just enough stimulation to tip himself over the edge. He groaned Frank’s name as he came, the first bolt of his climax sending a spurt of ejaculate over Frank’s cheek and forehead.
Frank groaned and kept his tongue pressed to the underside of Gerard’s cockhead, just holding him there and letting him cum over his face and lips. Gerard’s release was hot on his face, ropes of his cum landing lower and lower with each spurt until finally Frank caught the final drops in his mouth.
Humming in delight, Frank leant forward and swallowed Gerard into his mouth, sucking back up to his tip in one long pull and then gathering what ejaculate was left with his tongue.
Gerard growled and gently pushed Frank away, his cock well and truly too sensitive now.
“God, can I get a picture of you?” Gerard groaned, brushing his thumb along Frank’s lower lip, gathering the cum there and swooning when Frank sucked his thumb into his mouth to taste it.
Frank sucked every last drop from Gerard’s thumb and then grinned at him, shaking his head.
“Sorry handsome, no pictures.”
Gerard wasn’t surprised but he was no less disappointed. Frank’s face was made only more beautiful by the lines of pearl that coated it, and it was even more of a disappointment when Frank grabbed his vest and wiped it all away.
“I have cleansing wipes…” Gerard spoke too late, but Frank only laughed and shrugged.
“Don’t worry about it.” Frank pulled his vest over his head, caring little for the cum now soiling it. He grabbed his jeans next, getting dressed in no time at all.
“Are you leaving?” Gerard tucked himself hastily back into his pants and zipped up, jumping to his feet in case Frank was going to bolt for the door. “You should stay, have a drink -”
“No thanks.” Frank laughed softly, his eyes warm as he looked Gerard over. “I’ve already cost you quite a lot of money, and I’m running late for my shift at the bar.”
“Oh.” Gerard felt stupid to have thought that Frank would have the night off. What if he had wanted him for longer? He still didn’t know how much Frank cost, but the young man was already typing the amount into a payment pebble he had in his pocket.
“What if I want you to stay?” Gerard was nowhere near through. He could spend weeks with Frank and not be through. He had thought a couple of hours would be enough; when he had requested that Frank come tonight he had expected that he would get off and that would be enough. But if anything, it had only made his desire worse.
“You want me to stay?” Frank quirked an eyebrow at Gerard, smirking at him as held out the pebble. “That will cost you extra. My hourly rate and the wages I would have earnt at the bar. Plus my boss would probably charge you for losing him a performer for the night so…” Frank shrugged, waiting patiently for Gerard to press his thumb to the pebble.
“Besides, I’m definitely not going to be able to cum again tonight, so I’m probably going to lose money off my shift when I don’t manage to finish.” Frank said it like it was no big deal, grinning cheekily at Gerard. “I should charge you extra for that.”
“Do it then.” Gerard glanced at the figure on the pebble and didn’t balk. “Add as much as you need.”
Frank looked at him sceptically, his eyes amazed as he slowly did as Gerard said and added on another small sum.
Gerard kept his eyes on Frank when he pressed his thumb to the pebble. The resounding ping let him know the charge had gone through and Frank immediately placed the pebble back into his pocket.
“When can I see you again?” Gerard followed Frank to the door, determined this would not be their final goodbye.
Frank looked at him, almost laughing again. He shook his head, eyes full of curiosity. “Well… I guess that’s up to you.” He said slowly, not sure he really believed that Gerard would actually seek him out again. He was expensive, he knew he was, and someone as incredible as Ideocorp’s most highest achiever wasn’t about to go chasing after a common prostitute, right?
“Next time I want a whole night.” Gerard placed a hand on his office door, stopping Frank from leaving until he had an answer. “When can that happen?”
Frank considered a moment, looking Gerard up and down. He made to tell him that it would be expensive but he was starting to realise that didn’t matter.
“Hm… I get Sundays off.” He finally answered, grinning when Gerard did.
“Alright. Sunday then.” Gerard moved his hand away to let Frank go. “I’ll send you my address.”
Frank was really late for work, so he didn’t have time to consider the impact of those words. It wasn’t until his shift had ended and he was finally getting a well deserved shower that he realised he might actually be able to see Gerard’s home.
Frank had never been to a rich man’s house before. They always took him to seedy hotel rooms or… well, their offices…
Frank began to grin whilst he showered, his heart racing.
This was going to be fun.
