Chapter Text
A dull dreary day had led to an even colder evening, the grey clouds that had circled above the city for Robby’s entire shift had finally opened like a bedtime shower on his walk home. He hadn’t checked the forecast this morning, eating breakfast in silence other than the cars honking their horns outside his house, and he was regretting it now. Heavy drops of rain hit and splattered against his woolen coat, only his old fabric hood giving him any protection against the downpour. He’d be soaked to the bone when he eventually got home, he knew that for sure.
His short hair was plastered to his forehead, his sodden clothes dragging his body down as he tripped over the step up into his house. It was cold and dark, he didn’t feel like wasting any heating bills while he was at work and he’d soon enough be wrapped up warm in his thick duvet to care much about the chill in the air. But now, wet and cold and dripping all through his house he curses his own self twelve hours ago. Robby puts it on now at least, standing by his thermostat and thumbing the power button on. As he stands there he gets to peeling off his wet coat from his arms and drapes it over the cold radiator, which would begin to warm soon enough. Drying it for his shift tomorrow, that is if he was going to be given any grace, the fabric was soaked through. As were his hoodie and scrubs.
Flicking on the main light in the kitchen Robby quickly places a microwave meal on the side, just a simple curry he was letting thaw while he went upstairs. The room was dark, curtains still drawn from when he woke up, flicking the bedside lamp on gives the room a comfortable orange glow, providing some emotional warmth to his dreary day. He kept his bedroom relatively tidy, only the odd piece of clothing still lays abandoned on his floor as he finally takes his wet scrubs off and lays them out on the radiator in his room– his boxers immediately going in the wash hamper as he passes it into his bathroom. He had a spare pair of scrubs he’d wear tomorrow, but he didn’t need these soaked through ones dripping water all over his wood floors.
A shower would warm him up, as well as cool him off from the busy day he’d had. At this point he couldn’t even call his shifts at PTMH ‘busy’ if that was the normal he’d gotten used to, but the constant back and forth and trying to not argue with patient care had and will always wear him to the bone. And it wasn’t like tomorrow was going to be even any better, in passing Dana had mentioned a new med student rotation despite knowing Robby will forget the moment he gets home. And for now he hadn’t so it was a small win in his books, he’ll tease Dana about her comments to his “old man memory” tomorrow.
Stepping into the warm spray of the water his shoulders sagged, and a tired groan left his body. Robby was more than tempted to quickly trail his hand down and palm one out, not really beat a quick soothing wank in the shower, his fingers were already dancing down the tuft of hair at his crotch but on a Thursday he knew better.
He always streamed on a Thursday, and Robby would prefer to wait till he clicked on to touch himself.
His shower was quick, rinsing his hair out and scrubbing himself clean before changing into a clean if musty smelling pair of pyjamas. Soft baggy clothes he’d had for some time now that just smelled of home.
His food only took a couple of minutes in the microwave before he had it plated up and on his lap as he sat in bed, his laptop already open as he waited for him to start streaming. Robby had stumbled across him merely by mistake or so he told himself. He was very aware of his type in men, younger lads– which he told himself was to only live vicariously (his youth) through them. He didn’t believe his younger years were wasted, he had loved Janey and Heather, just not in the same way “men were supposed to”. That was something he was still struggling to get over, he was old and barely thought he believed that phrase in his greying years seeing as he never thought too much on his faith. He wasn’t even sure that was where the insecurity grew from or just from a closed minded society that he had to throw himself into day after day– but still, he could only let himself look at these young men with a screen in the way.
A physical barrier where he could just pretend for a night, for an evening he wasn’t still struggling with internal thoughts that should be long forgotten.
But before he could spiral too much further the camboy's profile reloaded, he was finally live.
Robby could tell he was much younger than him, even though his face was covered. He had that puppy fat on his hips and belly that he’d probably grow out of when he would finally reach thirty, but more obviously he was as shy as anything. But Robby liked that, liked the lengths it took this kid to finally unzip his trousers and push them down his thighs, part his legs to show off a very pretty cunt- he was getting ahead of himself now. The streamer's username was ‘Medpup482’ and he hadn’t even taken his top off today, logging on fully clothed wasn’t unusual for him, but it usually meant the kid was feeling extra self conscious (Robby could tell in the stiff way he held himself). Robby sometimes had to wonder how long it’d take the pup to undress for him, if he was just camera shy or a nervous little thing entirely.
But the long warm up gave him time to eat his food at least, not left forgotten thanks to the grumbling of his stomach.
The pup’s mic was awful when he spoke, clearly an old or broken laptop he couldn’t afford to repair– working just enough to get him by.
“Yea, I’m fine. Just a little chilly is all.” The crackly voice came through, pup replying to a curious chatter about his shirt.
The camera quality wasn’t too great either but Robby could see the peaks of the pups' cold nipples through his shirt. He didn’t have many viewers in the grand scheme of things, only reaching around a hundred most nights. To Robby who’d lived most of his life offline, that seemed like a lot, a hundred strangers watching you get naked for money, he wasn’t sure he’d be brave enough to do it. But for people making money, for this pup who seemed almost desperate for any donations that came his way, Robby knew a hundred probably wasn’t enough. Definitely putting money in his bank for heating bills.
There were regulars however, people like Robby that liked the almost close intimate nature of this pups streams. Anonymous usernames that chatted with the lad like they knew him personally, that encourage him to strip and present for them. Robby, not able to defend himself against being one of those people.
Putting his empty dinner bowl to the bed side table he leans forward, typing now his hands are free. ‘Unusually cold today, got caught in the rain myself’. God he sounded old even over text.
But the pup laughed, a soft crackly sound that cut in and out with the shitty mic. He really seemed to enjoy the gentle back and forth he had with his regulars. The covered head looked off to the side, presumably out a window. “Yea, it's raining where I am too.” He always wore a cap, usually a navy rough looking one that had fabric peeling off the front and sun bleached marks along the back and a mask that covered his mouth and nose, a simple plain black one. Neither items gave much away, other than how long he’d had the ratty cap for.
Robby didn’t look much into what the pup had said, it was probably raining across most of eastern America right now. He wasn’t going to fantasize about running into the pup in person tonight as he went to bed, no he wasn’t…
“Okay, give me a sec yea?” Robby heard crackle through his own speakers, the pup replying to someone in chat who'd been easing him into taking his shirt off. He refocused on the stream just as the other leant away, looking away as he took his cap off, giving everyone a rare glimpse of short mousey curls. But they were hidden as quick as they’d been seen, the cap back on his head as he knelt back in frame. Shirt off and thrown to the side.
His dick twitched a bit, Robby’s hand going to his lap as he took in the pups body. His belly a little pudgy, with a small dusting of hair below his belly button. God did he want to spread his hand over that expanse of skin, smooth it up before grasping and grabbing, fondling and mouthing at his chest.
He swallowed thickly, he wasn’t about to start drooling at the young lad before he’d even taken off his trousers.
‘Goodboy’ Someone typed in chat and if asked Robby would deny it was him, but he loved hearing that choked little noise the pup made whenever he was praised.
For while the lad mostly fondled his own chest, following requests from the chat for $1 to $5 dollar donations. Tugging at his nipples till he whined, or grabbing at the fat of his chest and squeezing. Robby knew, every regular in chat knew why the pup was here, he never tried to hide it– couldn’t hide it when the time came to take his trousers and boxers off.
His pup was trans, and from the looks of it Robby was certain he had no surgery anywhere. The puppy had worked on his chest, could tell he’d built up enough chest muscles to reduce his size, or had maybe been luckier than some to naturally have a small chest. But everyone (Robby thought) assumed he was putting his donations away, for hormones or surgery. Probably both.
In a locker room Robby probably wouldn’t notice. But by the shaky movements it was clear that anything other than playing with his nipples upset the pup to some degree. The grabbing and milking of his chest fat always made him squirm in a way that seemed uncomfortable at best. Maybe completely dysphoric at worst.
He always replied with a soft: “Thank you for helping me!” Which crackles through the speakers after every donation. No matter what was requested.
The pup let his hands rest on the sheets of his bed as he took some breaths, Robby watching closely as his chest rose and fell, the mic crackling around silence till a soft chime played. A much larger donation of $20 had come through, the message sent with it read. ‘You got any binder clips?’ The pup read it a little confused, leaning forward on his hands he asked, “What for?” As he tilted his head like a daft dog.
The donator typed their reply quickly, obviously desperate to see this. ‘To clasp your nipples.’
The puppy leant back, still a bit confused or now just taken back. It was clear he was debating the request, hell Robby was sat frowning a bit in his bed. He could guess exactly how this was going to play out, and despite teetering on the edge of sending his own donation to get his pup to ignore the request he decided to let it play out. He knew it would be amusing, watching the pup squirm even more than usual.
At the chatter prompting, the pup leant away looking for some binder clips. He returned with two simple black clips. Something most students had on hand. He was nervous, Robby could tell by the way his hand shakily held his chest, the other clipping his perky nipple with the binder clip. Almost immediately he yelped, tugging it off with a hiss through his teeth and a very pathetic whine. His fingers turning to rub and soothe at his now sore nipple. The pup wasn’t seriously hurt, that fact letting Robby chuckle softly, and finally clicking send on his pending donation.
AskDoctorDaddy left a $40 tip: ‘Ignore that guy, just do something that makes you feel good.’
The chime had the pup looking up at the screen again, his hand falling away from his nipple, the skin beyond it tinged a little pink in soreness. There was a stillness, Robby watching as his pup looked at his message then to the side of the screen where the chat was, a very indigent chatter– the previous donator, getting a little frustrated over Robby's message.
“Y-Yea… I can do that for you… daddy.” The pup replied, his hesitation clear but his eagerness to please even more so as he leant back popping open his trouser button.
Robby smiled slightly, suppressing a groan at being called to directly. Leaning back and bringing his laptop to his side, he let a leg raise, his foot planted firmly against his mattress as he watched the true fun start to begin. ‘Yea, you’re a good boy who just likes to please us right?’ He typed awkwardly with one hand as his other snaked into his sleep pants, brushing against his pubes before smoothing down his hardening length.
The puppy on screen nodded eagerly as he unknowingly mirrored Robby’s actions. His own hand pushing into his open trousers, fingers finding his clit under his boxers and rubbing, eliciting soft happy sounds from his lips. Muffled from the mask and further obscured by the shit mic. Most of the chat went quiet around this time, no doubt others also pleasing themselves as they watched him.
He was always an eager thing at this point, the pup didn’t seem to have the concept of patience once it got to him rubbing himself. Either he wanted it over or he was just so needy to feel good. Robby hoped it was the latter, the pup just bratty by nature wanting to feel good while strangers watched. Now that he was over his initial shyness.
Robby kept one hand lingering over his keyboard, maybe it was annoying to the other chatters but he didn’t care as he praised the pup every so often, always more than the rest though. Whenever he’d moan he typed ‘feel good pup?’ and at every nod he’d reply ‘good boy’. The young lad loved it, if the hand speeding up under the trousers was anything to go by. The rubbing increasing till he suddenly stopped, pulling his hand out to haphazardly remove his trousers, wanting to present himself to his chat.
Thumbling about with them the pup turned again to put them on the floor, letting Robby get a good glimpse at a birthmark. He’d seen it before, the rough patch of purple to the left side of the pups lower back, it was a harmless wine stain birthmark and Robby desperately wanted to suck at it or thumb it while he fucked the pup senseless.
But the trousers were off, and so were the boxers. Robby’s praise putting some gusts into the pup's bravado. His cunt was cute, the lads clit bigger than average meaning he was on hormones of some kind. The light dusting of thigh hair confirmed it too but Robby assumed it wasn’t regular enough for the kid to see the changes he was probably desperate for.
‘You’re a very brave puppy you know that right?’ Robby typed and the pup all but keened as he rubbed his fingers through his wet folds.
With slicked fingers he pushed two in, he didn’t moan as much while fingering himself, the show just for the chat but it worked on Robby. His hand fisting the bottom of his leaking cock as he watched those fingers disappear to the last knuckle inside the pup's cunt. Robby groaned, tightening that grip, he’d barely even stroked himself this evening but he already felt like spilling in his pants.
The pup ground his fingers in, rubbing along his walls which brought forth more soft sounds compared to when he started ramming them. The crackly sound of wet slick cutting through Robby's speakers. His hand was relentless inside him, the pup knew exactly what the viewers wanted, he’d been doing this a month or more now. With each withdrawal his cunt spasmed around nothing, slick bubbling out and then those fingers were pushing in again deep. The angle was probably too awkward for the kid to be grazing his cervix but Robby liked to imagine.
His hand slicked up his shaft, gripping his head tightly before pulling back, taking his precum with him. He knew it was parasocial to be in love with this kid but with the way his hips jerked at the harsh forward thrust of his fingers and the slight coughing choked noise he’d make it was almost impossible to not fall for the stranger.
Those slick fingers drew out eventually, the pup wanting to return to pleasuring himself the way he liked.
They rubbed through his folds some more before returning to his clit. Tugging at it first to elicit some soft whines before he couldn’t resist rubbing two fingers over it, back and forth in short quick movements that had his hips trembling and despite the dark colour of the fabric covering his mouth Robby could see the wet stain of drool, that was only growing by the minute. He was close, the way he kept pulling his fingers down to rub at his entrance for a few short seconds before going back to his clit was telling of that.
Other than quick donations coming through the chat was quiet now, Robby guessing everyone was too busy wanking over this pups show. Himself, definitely included in that statement.
His hand tugged at his head whenever he drew up, only to pull at his skin when he brought it down. Stroking himself along the teetering edge, waiting till his pup on screen came hard as he was used to doing now. His free hand was a little shaky now as he typed, ‘Come on pup we all want to see it’.
There was a whine as the message was read and those fingers worked even harder over his poor clit, he always tried to stay sitting up when he wanked but the pup flopped down on his back, his own spare hand now gripping that nook where his thigh met his crotch. Hips still shaking as he rubbed at himself almost furiously. He was desperate to cum it seemed. His fingers rubbing up and down before circling his clit repeatedly, they didn't dip down to his entrance as much now. The puppy was just focused purely on his clit, almost rubbing it raw. Robby was doing his best to hold off, wanting to cum the same time as the pup, he kept his strokes slow but tight just waiting for that keen that always followed the lad's orgasm.
It took only a short minute, those quick fingers pressing down and applying hard pressure to the pup's own clit as he came. Keening loudly despite the crackle in the mic.
Robby only had to stroke a quick few lengths before he was spilling himself, catching as much of his cum in his hand as he could while he watched the pup slowly and gently rubbed himself through his orgasm. His hips squirming against the sheets as he rode it out as long as he could stand.
Robby follows the action, rubbing at his oversensitive head till he can’t anymore. Pulling his hand away to quickly grab some tissues to clean up. The pup on screen is panting and slowly recovering from his own orgasm, his chest rising and falling with each deep calming breath. Robby watches of course, eyes just tracing over the soft lines of his body, his glistening cunt dripping a little on the white sheets, the crackly huffing coming from the pup before he sits up with a heavy tired groan. The young lad just stares at his camera as his breathing calms down, eyes flicking over the chat now it's active again, most of the comments just cooing over him, calling him a good boy, or asking if he felt good.
Tiredly the pup nods along to each question directed at him, soft “Thank you’s” tumbling out his mouth.
Robby just stares back at the hidden face, sending one last donation (cheaper than his last) as reparation for watching.
The pup tumbles out some more gratification before the stream cuts and the screen goes blank.
It’s late now, for Robby at least. He preferred his bedtime to be before ten at the latest but that never happened these days, closing his laptop he placed it on the floor and in turn turned off his bedside lamp. His bedroom now cast in dark but warm shades from the only light that came from under his curtains. Warm streetlamps outside turning into nightlights, stopping him from being completely enveloped in darkness.
He’d already forgotten about the new student rotation due tomorrow.
Turning on his side he pulls the duvet over his shoulder already imagining how the pup's soft belly would feel under his hands, if his thumbs would fit into the grooves of his hips. He wondered if the pup would pant and mewl while he’s fucked for real or if he’d cried at being overwhelmed.
Robby groaned at the last thought, pushing his palm against his cock, that was enough now. He seriously needed to get to bed before his thoughts were consumed by a camboy he’d never ever meet. Even if he had a shift tomorrow, on the day he always tried to forget, Medpup482 would be streaming till Monday came.
