Actions

Work Header

Just For Tonight

Summary:

dandy tries to get supplies. astro stops him

Notes:

(See the end of the work for notes and other works inspired by this one.)

Work Text:

“..Helloooo, anyone there?”

Dandy’s voice echoed, stepping a foot outside of the elevator when nothing responded back. It had become like a routine of some sort; leave the players alone, set off to a different floor to find more supplies, sell it to those losers and voila! He gets more tapes in the process.. except when they’d purposefully ignore him.

He had to make sure his store was well-stocked this time. If his shop wasn’t “good enough”, they’d call him names or insult him, and not taking things personally was never his best suite. Dandy would clench his fists behind the counter or strain his smile further, but in reality, he knew he couldn’t do anything. Wallowing in it further only caused frustration to build up even more, so after a shake of his head, he attempted to focus on the task at hand. “Find as much as you can,” He thought. “..preferably bandages. They love those.”

Nothing responded to his initial call — a telltale sign that there were no twisteds in the way to ruin his mission. If there was.. well, he could have easily just stayed in the elevator and moved to a different floor. Oh, the perks of knowing Gardenview so well.

Though, it would’ve been a shame to have left this floor for a new one; it was Astro’s room, a place he grew so familiar with yet oddly provided an ache in his chest. Those memories with his friend always made his heart soar, but knowing that it was all out of reach now only served as a reminder of his dastardly actions. Those blue walls and floors, along with the space-themed wallpaper and exhibits made Astro feel happy, and strangely, his joy would affect Dandy. Seeing the moon smile was something otherworldly, to the point that later on he’d lay at his bed, staring at the ceiling and hoping he’d get a glimpse of that same smile the next day.

..

..What the hell was he thinking?

Dandy shook his head and pointed his attention to the task at hand. Get bandaids. Medkits. Jumper cables. Whatever got him more tapes.

All thoughts of Astro thankfully left his head when he caught sight of a medkit from down the hall. He rushed at it without hesitation, even when something at his brain screamed at him that there was something terribly wrong, that maybe he shouldn’t be so reckless since it felt like he wasn’t alone. He shrugged it off as simple paranoia and picked up the kit, making his way back to the elevator as he whistled a tune.

The flower’s senses didn’t register the rough pull he received from behind, a loud thud echoing throughout the floor when he felt his back shoved against a wall. At first, his body hurt, but his pain quickly numbed when he gazed up at his attacker.

His stare was soft, a contrast to the frighteningly tight grip he held around Dandy’s body. That ethereal ambience he constantly emanated would have been relaxing if it wasn’t for the fact that his life was at risk.

Astro, overcome by ichor.

“Let.. go..” Dandy breathed out, unable to keep his hold on his medkit while his former friend squeezed the life out of him slowly. The kit made a thud against the floor, and Astro quickly retrieved it with a free hand. For what seemed like the first time in ages, he smiled at him, but it wasn’t a genuine one — something in his expression was sinister. Dandy hated that it still made his heart skip a beat all the same.

“This is all your fault, Dandy.” Astro shoved him against the wall again, rougher this time while the flower helplessly reached for his stolen item. “You’re the reason why everything’s falling apart.. why the ichor is getting to everybody’s heads.. getting into MY head-!”

“I.. didn’t..” Dandy wheezed, sputtering out as much as he could. “I.. didn’t mean.. to..”

“Lies,” Astro’s voice quivered, hate coating his words. “You.. you only ever cared about yourself, you left us all to rot, to suffer while you just got to sit back and watch— I should just kill you here right now for what you did to us.”

“No, no,” The flower coughed. “You can’t— Astro.. please-!”

Astro tilted his head curiously, and softened his grip. The toon in front of him was a monster, even more than what he had become now, but the desperation in his eyes made him reconsider. Deep down, he still considered Dandy a friend even after everything, and he hated that.

“I’ll let you have one chance to talk your way out,” Astro paused. He wondered if this was the right decision. “You have one sentence to convince me. Go.”

The first ten seconds were of Dandy coughing out his lungs pathetically, and out of impulse, he replied suddenly.

“..I’ll do anything, just let me go.”

Silence washed over the room for a moment. Dandy was already sweating bullets, unsure if he said the right thing or not as he awkwardly looked at Astro for a response. He looked like he was considering his choices, giving the flower a glimmer of hope that maybe, just maybe, he’ll let him go away unharmed. It felt like he was on a time limit, the pounding of his heart against his chest being the only thing he could focus on. He could feel it become more intense when the other toon shifted closer.

“Anything?” Astro whispered, and Dandy nodded. He bit his lip briefly while wondering if this was okay, to indulge in his own selfish decisions for once and let someone like Dandy get away scot-free. Guilt would overwhelm him, but in this state, did anything truly matter anymore? He didn’t know. Maybe just for tonight, it was okay to have what he wanted.

“Be mine.”

Dandy refused to believe what he was hearing. “What?”

“Don’t play dumb,” Astro scoffed, letting his hands wander around the smaller toon’s body while he shuddered in his grasp. “It was the worst-kept secret in Gardenview, the way you always resented Vee for even talking to me, the way you’d always want to spend time with me.. that blush on your face even now, even when you’re not sure if you’re going to live, but it’s okay with you because I’m the one who has you trapped. Everyone knew you had an interest.”

Dandy gulped. His friend’s thumb slid over his cheek. “It’s okay. I always did love you back, Dandy. Even when you betrayed us, I still liked you. I had some hope, but you never did truly care.”

“So..” Astro gave him another smile. Sickly sweet and unforgettable. “Are you going to accept?”

Dandy gave him a light nod, not even meeting his gaze. A blue hand grabbed his face and forced him to look at the taller toon in the eyes. “Talk.”

“..Go ahead.” Dandy mumbled. This was already embarrassing enough.


Dandy’s head felt like it was spinning. Minutes, or maybe even an hour, had passed since he agreed to Astro’s deal. He’d grown familiar to the taste of his soft lips by now from the long yet gentle kisses he gave, and yet, the two of them took a step further, with Dandy almost breathless as he drooled on the floor.

He could feel Astro grab at his hips, the taller toon’s tongue probing deep into his entrance as he licked at his walls and squirmed in every nook and cranny at his insides. It made him squeal, trying his best to cover his noises whenever they’d get too high-pitched for his liking. The space between his thighs was completely soaked, the hot, wet feeling only becoming more intense when Astro dipped a hand downwards to rub at his sensitive nub.

“Astro—!..” Dandy slapped a hand over his mouth. He could feel his friend’s erection from beneath. Astro had been holding back for so long, merely just focusing on pleasuring him instead of getting what he wanted. Maybe it was to make everything last longer, or maybe Astro just liked watching him squirm. Whatever the reasoning behind it was, he couldn’t even come to a conclusion since his brain felt like mush. Slick dripped down from his thighs, and Astro eagerly lapped it all back up with his tongue. It all felt so shamefully dirty, yet he couldn’t get enough.

The taller toon eventually shifted away before grabbing at both of Dandy’s legs. His shorter stature made it easy, and it didn’t take much effort for him to spread them apart.

Although he could only feel it from behind, Dandy could feel Astro’s cock resting on his entrance. His size certainly intimidated him; if Astro was his normal self, it wouldn’t have been a problem at all, but..

The flower bit his lip. “Can.. you even fit?”

“If I don’t, I’ll just use your mouth.”

“Gee, how sweet of you.” Dandy rolled his eyes, his breath stopping short once he felt Astro push his hips forward and breach him.

“Dandy, shut it..”

Dandy squeezed around him wonderfully, his insides gripping around his shaft as it throbbed tightly. He couldn’t hold back a whimper when Astro actually started moving. It felt hot and heavy inside, each thrust against his hips causing a jolt of pleasure to resonate within his body. Another uncontrolled moan made its way out of him.

“Good boy. Keep making those noises.” Astro pushed in deeper. It was a shame he couldn’t see Dandy’s face — it was probably flushed with embarrassment, tears threatening to slip out of his eyes from the mix of pleasure and utter shame. He always found the flower cute, but in this position, he couldn’t keep his eyes off of him. Feeling himself throb in anticipation, he started fucking him at a faster pace.

“You feel so good,” Astro dug his fingers into the smaller toon’s flesh, using it as leverage to pound him deeper. “Dandy— gosh, you’re so good for me.. you’re such a sweet little thing..”

Dandy could barely even form a response. He knew his words would come out scrambled, too focused on the feeling of his insides being fucked repeatedly to even come up with a single sentence. He whined and whimpered against the floor, being only able to moan Astro’s name as he thrusted deeper. The overwhelming blush on his face only grew when he heard each wet slap against him echo throughout the floor. It urged him to push his hips towards Astro’s cock a little more, heart pacing as he felt it throb and fuck him senselessly.

Thoughts of pleasure only briefly went away when he heard what Astro said, “I’m close,” He mumbled as he picked up the pace. “You feel too good, Dandy..”

Dandy would’ve said the same thing to him if he was able to speak properly. His slick dripped from his thighs, making everything feel even more sloppy than it already was. He shuddered in excitement, climax slowly creeping closer before whining out one word.

“Inside,” He said. “Inside, Astro, please..”

Astro tried to move as much as he can, hands gripping Dandy’s flesh tightly, but so lost in his own thoughts to not even consider that he might break his skin. He felt the flower tighten and breathe out his name, climax quickly bringing itself to him. It didn’t take long for Astro to reach his peak as well, cock twitching for a second before finally finishing inside Dandy.

The two huffed in exhaustion, lightly panting as Dandy realised that he just let himself be filled up. He could feel the cum spill out of him, even more so when Astro pulled out. If there were going to be any consequences from this, he knew he’d have to deal with it another day.

“Again?” Astro ran his fingers through Dandy’s petals, and even after such an act, the genuine sweetness in his voice remained.

It was going to be a long night.

Notes:

i love moonflower very much so of course i had to write up a oneshot <3

Series this work belongs to: