Work Text:
“My sweet, lovely boy you look so devastatingly beautiful like this.” Aziraphale sighed, flicking the dial of the remote up a notch.
Bound by his ankles and wrists, spread eagle on the bed, Crowley gave a mangled gasp as his hips rocketed upward. His whole body collapsed back into the bedding as the constraints at his limbs pulled taut. “F-fucking cruel, Ang-gel,” he stammered out as the toy inside him hammered against his prostate.
Aziraphale made a tutting noise and slid the dial to the lowest setting. “I could never be cruel, my love. Not to you. Not when you are so very good for me.”
Crowley whimpered, tears leaking down the sides of his face. His stiff, reddened cock was bound at the base with a strip of leather that also snaked around his heavy sac. They had been at this for some time now but he’d lost any real track of it. All he could sense was the slick throbbing of his clenching hole around the variable movements of the toy, the sweat on his skin, and his angel’s eyes boring into him.
In contrast to Crowley’s messy state, Aziraphale had barely undressed. He had removed the tie and jacket, rolled his sleeves to the forearms, and remained in the chair cattycorner to the bed. The angel’s knees were spread wide enough that the bulge at his fly was quite obvious but Crowley didn’t need to look to know what his lover was feeling.
He could taste the richness of lust in every particle of the air around them.
“Please,” Crowley begged, lolling his head to try and catch Aziraphale’s eye, “touch me?”
Aziraphale considered this, toying again with the dial until it reached a medium setting. “Do you think you’ve earned it?”
“Mmm. Yesss.” Crowley hissed, grinding down into the sensation.
“You have been a very good boy for me. So receptive… so patient. So…” Aziraphale arched a brow, “virtuous.”
Crowley hissed for another reason, barring his teeth at the word. “M’not,” he grit out, more out of habit than any real conviction. And because he knew how much Aziraphale liked this part. How much they both did.
“But patience is a virtue, isn’t it?” Aziraphale rose gracefully and walked to the bed in measured strides. He stroked the side of Crowley’s face with a loving hand, skimming his lips with his thumb.
Crowley parted his lips to accept the thumb, rolling his tongue over it and sucking it fully into his mouth. He turned needy eyes up to his looming lover.
“Gorgeous thing. I could keep you like this for hours, couldn’t I? Just at the brink of release and wanting… begging so sweetly…” Aziraphale gave a shaky breath, his face flushed despite the coolness of his tone.
Crowley moaned and sucked harder, hollowing his cheeks to good effect.
“Do you want more?” Aziraphale ran his other hand over Crowley’s damp, heaving chest and pinched a nipple.
“Mm-hm!”
Removing his thumb but still playing with Crowley’s chest, Aziraphale unfastened his belt and fly, freeing the glistening tip of his erection and stroking himself once. “Colour?”
“Green,” breathed Crowley, straining toward the angel’s cock.
“Good. Do you want me to take your mouth, Crowley?”
Crowley’s hips bucked involuntarily as a fresh wave of pure desire crashed through him. “Fuck yes!” He opened wide, waiting with utter trust.
Aziraphale fed Crowley his cock, inch by inch, sliding achingly slowly into his mouth, withdrawing just a fraction, then sheathing himself with a groan. “Such a perfect, sweet, hungry mouth you have. Oh, my darling…yes, that’s right.” He alternated stroking Crowley’s hair and chest, toying with one nipple then the other as he lazily fucked the demon’s mouth.
Crowley swirled his long tongue around the hot, thick shaft, swallowing whenever the head moved into his throat. His eyes wanted to close as sensation speared him from both ends, the steady rhythm inside and the slow drag of that glorious cock filling his mouth. But he didn’t want to miss a single expression on the angel’s face so he forced himself to keep looking, even as his eyes watered again.
Aziraphale pulled out with a bitten off swear, his composure momentarily forgotten as he gave Crowley a nearly feral smile. “You. Are far too good at that.” He picked up the remote control for the toy and ticked it up one. “A reward.”
Crowley arched off the bed once more, swearing loudly. “Angel! Fuck me!”
“Is that what you want? It is what I had in mind, I admit. And I prefer it when we are of the same mind.” The mask of genteel demeanor pulled back into place as Aziraphale unbuttoned his waistcoat and folded it neatly onto the top of the dresser. His burning gaze never once left Crowley as he moved about the room, undressing.
Soon, the angel was also nude, his hand on his cock shiny with lube and precome. He knelt on the bed between Crowley’s splayed legs and touched the base of the vibrating toy, not yet taking it out, just twisting it to hit a few new spots that made Crowley shudder and moan.
“Oh Crowley. You’ve been so deliciously good for me. Done so well like this…” Aziraphale slid the toy out very slowly, leaving it just at Crowley’s entrance.
Crowley twitched and clenched and whimpered. “Please?”
“Say it,” Aziraphale murmured, tracing Crowley’s quivering hole with the vibrating toy.
“Please fuck me, Angel. Please. Let me come?”
“No, no. I mean tell me what you are. Tell me how good you are.” The angel commanded, holding Crowley’s gaze with a challenge in his eyes. He notched the blunt head of his cock at Crowley’s entrance, teasing without entering.
Crowley hesitated, breathing hard as the flush of natural chemicals buzzed in every direction. He could feel his cheeks and the tips of his ears go hot. He licked his lips. “I…”
Aziraphale looked momentarily concerned. “Colour?” He lay a hand flat over Crowley’s aching cock.
“G-green, Angel. I… I’m good. I’m good for you. Only you. I want to be so good for you; give you everything. Anything you want. It’s for you. Always you, Aziraphale,” Crowley babbled out, breathlessly, wantonly. Truthfully.
The Angel sucked in a breath. “Oh glory be. Crowley, my love…”
Aziraphale’s look of undiluted adoration nearly took Crowley out despite all his bindings, blinding as fresh sunlight after a storm. A loving light. A holy light. It seared through him as Aziraphale plunged inside, leaning forward to capture his mouth in a heated kiss.
Crowley felt his arms and legs released as the angel moved inside him and he wrapped both sets of spindly limbs around his love, holding tight as they rocked together. Aziraphale slid a hand between them to undo the makeshift cock ring the human way and it only took a stroke or two before Crowley was melting apart at the seams.
Orgasm rippled through his body like electricity, alighting nerves he forgot existed and winking them out one at a time until he went limp in Aziraphale’s arms, just as the angel finished inside him. They stayed locked in embrace, rolling to one side so Crowley could curl up onto Aziraphale’s chest, the angel petting him with soft, calming touches. His face was still wet as he buried it into the golden curls of the angel’s chest.
Aziraphale murmured sweet nothings, little bits of poetry and nonsense, until every part of Crowley was loose-limbed and lax. He looked up, fuzzy headed and blinking like a milk drunk kitten.
“Thank you.” It had been a while since he’d needed that kind of release but he knew Aziraphale would always take care of him.
“Never any need to thank me, my love.” Aziraphale kissed his brow. “Would you like to sleep for a time, now?”
“Mm-hm.”
“Yes, I thought you might.” Aziraphale pulled a blanket over them both and reached for his book on the nightstand. “I’ll be right here when you wake.”
Crowley didn’t have the energy left to respond but he didn’t need to. He knew it was true.
