Work Text:
The chandelier above cast a golden glow and soft shadows over the table, where an angel and a demon dined. More precisely, an angel took her sweet time tasting every single dish in the menu, and a demon impatiently drank extraordinary amounts of alcohol.
Another subtle (and sinful) moan reached the demon's ears, and he shifted uncomfortably on his seat. His belly felt tight, his crotch pulsating. All his blood had travelled south from the first bite Aziraphale had taken, her pink lips enveloping the fork just like she did with—
"Enjoying yourself, angel?"
Aziraphale glanced at Crowley from under her eyelashes, the husky voice of her companion a pleasant caress on her ears.
"Immensely, dear. This is scrumptious."
"Hmmm." Crowley hummed, and shifted again, trying to relax into a more aloof position. The chair wouldn't dare tipping backwards.
The spoon once more was hugged by those lips, and he saw the tip of very soft tongue dart to lick a bit of sauce. Crowley gritted his teeth, mouth going dry.
"You know, Aziraphale, I think there's another thing you'd enjoy."
That sent bells jingling in her mind. She looked at Crowley, an eyebrow rising and biting back an amused smile. That was the voice he used trying to lay down a delicious temptation… But she had a lot of practice thwarting that same demon, and nothing would take her from finishing the desserts. Especially not when she knew what waiting did to her demon.
"Oh, what?"
"Why don't we play a game?" Careful, now, Crowley thought to himself, forcing his voice steady and uninterested.
Aziraphale chose that moment to take another moan-inducing bite.
"Mmmnn, what game?" She didn't even waited to swallow to say, only hiding her mouth behind perfectly manicured nails, eyes impossibly blue and blinking in mock innocence.
Crowley bit the inside of his cheeks.
"You wanna guess the colour of my underwear?" He said, voice measured and calm as if he talked about the weather.
Aziraphale hid a smile behind another bite of tiramisu, forcing her attention back to the plate.
That got a shiver running down Crowley's spine, and he pulled the chair closer to the table, resting his elbows on top of it and leaning closer. The sound of it scratching on the ground was mercifully drowned by the music and the chattering from other tables, but nonetheless the angel shot a cold look towards him from the corner of her eyes. She didn’t need to say anything for him to understand the meaning.
Behave.
Another shiver.
He watched from the top of his glasses another bite. Her jaw moving slightly as she chew, her throat moving as she swallowed.
"Don't you wanna know what I got going on down there?"
She hummed, pink colouring her cheeks.
"Maybe it's pretty in pink, " he rested his face on his hand, voice hushed and low only for her to hear, "Or all see through."
She turned to him, her eyebrows slightly raised as if unimpressed.
Crowley swirled his wine glass. Looking away, he showed the weirdly empty side of his face.
"Maybe they're showing off my brand-new lower back tattoo."
This wily old serpent. Aziraphale bit her bottom lip, and straightened her back.
She wouldn't get distracted.
Silence fell between them for a moment, Crowley once more watching the tiramisu vanish painfully slowly.
"Don't you wanna put them in your mouth? Pull them all down south?"
"Crowley."
A shit eating grin spread in his face. He was getting under her skin.
"You wanna turn me on this table, that's what I'm talking about, bite it, lick it—"
A CLANG, the spoon hitting the side of the plate. Crowley bit his lip, the grin still on his lips as Aziraphale turned to him.
"Crowley, I don't need to guess the colour of you underwear." Her voice was steely. Each word was perfectly pronounced even though her hands — that rested on top of her thighs — gripped her trousers viciously. "I already know what you got going on down there. It's the black lacy one with the little bows, the one a picked out for you in Tokyo."
"Wha—" Crowley's brows shot up high over his glasses. Aziraphale made sure to keep her tone just the same and not allow him to talk more.
"I saw them when you sat down, they were peeking out," colour started climbing Crowley's cheeks, "And I will tell you, they're all I've been thinking about. When we get to the bookshop, I will bite and lick them, yes— but also pull them to side, and get all up in it," She said, gripping the spoon back gently as Crowley tried to get his vowels back, "so you going to be a good demon and let me finish my desserts."
"R-right."
He feared said underwear was already ruined.
His back hit the bookshelf, a groan muffled by the angel's lips against his. Her tongue invaded his mouth, a ferocious kiss that had him clinging to the shirt on her shoulders. She hiked up one of his legs, and rocked her hips forwards — his cock, trapped under so many layers of clothing, ached. It had already leaked all over, Crowley being desperate for any touch for most of the evening. A whine climbed up his throat and he threw his head back, exposing his neck; that Aziraphale greatly appreciated.
She'd never get enough of just this. Having her demon all pliant for her, giving himself up, offering his neck for her to taste and bite and suck. She could hear his little sounds through the skin there, as she licked a long stripe from the base of his throat to his jaw.
"Such a tempter." Her voice was husky and deep directly in his ear.
A growl, "Says the one who've been moaning all night."
Aziraphale hid a smile, nuzzling at the side of his face.
"Nothing wrong with enjoying good food and good company." He shivered under her — another thing she'd never get enough of. The effect her voice had on Crowley was addictive.
Another pointed roll of her hips, "F-Fuck!" Crowley clutching her tighter.
She took a couple steps back, leaving Crowley to try to keep himself upright in his wobbly legs.
"Take your clothes off. Show me what you tried to tempt me with."
There was her cold voice again, making him swallow dry. He watched as she folded her hands over her belly, priming herself up to watch.
Long fingers travelled down each button of the silky shirt, the fabric revealing a chest dusted with dark red hair that went down towards his navel. Shirt discarded to the side, she saw the strings of his underwear hugging his hips, little bows in each side peeked above the low cut of his jeans.
Her hands itched to touch already, to feel his waist under her palms and his cock on her palate. The clasp of her hands tightened; all in good time.
Crowley kicked the boots to the side. His hands trembled over the clasp of his belt; Aziraphale had her lips pursed, that bitchy look of hers driving him stupid mad. Chest heaving — and for sure already red, clashing with his hair — he lowered his jeans and tossed it to the side, refusing to break eye contact with her.
He watched Aziraphale’s eyes roam over his body, lingering on every curve and dip, but nonetheless zeroing on his crotch.
Crowley spend the whole evening wearing that. The thought came accompanied of filthy things she could've done at the restaurant, if she had any less restraint.
It was a really tiny thing. Not nearly enough fabric to hold Crowley's cock, the lace stretching thin and tenting, his heavy balls appearing to the sides. It was already wet with precum.
Her mouth went dry.
"Very nice."
Once again her mouth was on his, hungry and biting. Her hands held his hips almost hard enough to bruise, holding him in place just like she wanted, Crowley unable to grind forwards.
If Aziraphale didn't touch him now he was going to discorporate. His skin buzzed with need, he ached, his balls tensing.
"Fuck— Please, Aziraphale—"
Kisses down his throat, a tongue lapping and sucking his nipples — an undignified whimper leaving his lips.
"Please—"
Begging looked good on his voice.
She knelled, nipping at his hips and the scant belly under his navel; her cheek was against his erection, the barely there touch making Crowley keen.
Her teeth found the sensitive skin of his thighs, "So pretty for me."
Soft words and sharp teeth were driving Crowley already too close to the fucking edge. He tried to put control back in his breathing, to reign on his gasping, but it was fruitless; Aziraphale choose that exact moment to take one of his balls in her mouth, sucking gently and turning his legs into jelly.
Good thing his angel was strong enough to keep him upright.
He tried to find purchase on the shelf, keeping still to let her do whatever she wanted.
She licked over the lace, her touch maddening, sucking at the tip. Crowley looked down, and it was almost too much; the black of his underthings contrasted with her pale curls, her pink lips closing around the tip were sinful near the lace.
He tried to buck his hips, moaning, but her hands still kept him in place.
Drool mixed with the precum, further damping the knickers — at least as damp as her own must be by now. She could feel her clit throb at the musky and salty taste on her tongue, the lace soft under her lips.
She kept her soft sucks and licks, pleasure shooting down his nerves from his over-sensitive cock.
"Aziraphale—" He was breathless. Crowley tried to hold on, but he was already seeing spots dancing in his vision. He had spent too much time pent up.
She gripped his waist, lapping at the tip, and that's what done it; the slight pain of her fingers dipping in the soft skin, her manicured nails digging in his side shot him over the edge.
The taste of his cum flooded her mouth, surprising her. Crowley whined, shaking with the after shocks of his orgasm; Aziraphale got up in a jolt, holding Crowley so he wouldn't fall over.
Crowley slumped against her, his arms looping around her shoulders. Hugging him, she traced soothing patterns on the small of his back. He growled in response, a pleasant rumble against her neck.
"Not done with you." Aziraphale murmured trailing her hands down, cupping his arse form under the strands of the underwear.
"Ssssatan's sssake" Yes. He tightened his arms around her.
"A tramp stamp dear? really?"
The snort that Crowley laughed on her skin made the hairs of her arms bristle.
"Desperate moments and all that..." His voice was slurred as he nuzzled her neck, her scent driving him further boneless in her embrace.
She let him rest longer, fondling with his arse, playing with the lacy knickers that dipped between.
"Show me it, then." She finally said, when he wasn't breathing as hard on her neck.
"Yes, angel." He kissed behind her ear, and, slowly, disentangled himself from her arms. Crowley walked a couple steps, hips swaying side to side, and flopped gracelessly over the desk, resting his head on his forearms — clearly still a bit dazed.
At this point her bottom lip should already be red from all the biting it was going through. This serpent. Infuriating gorgeous, that's what he was. Aziraphale followed him, entranced by the sway of his hips, the snake curling at the bottom of his spine begging to be traced. She did just so — gripping one of his buttocks, while the other hand trailer a feather light touch down his spine, until the tips of her fingers touched the tattoo.
Crowley's breath hitched.
Aziraphale leaned down, plastering her body over his, "Gorgeous." She whispered on his ear.
Her weight pressing him down, her lips kissing over and over his bare skin was once more lightening the fire in his belly. She was still clothed, her soft waistcoat doing nothing to hide the shape of her breasts over his shoulder blades.
The underwear was pulled to the side, and in a swift movement he felt slick fingers circling his entrance. He couldn’t contain the moan that escaped his lips, and Aziraphale chuckled, voice breathy.
"You do like this, don't you?"
He tried to nod, but wasn't sure if he had been at all successful. Wet and hot kisses were layered in his back, following the curve of his spine, until she was upright again.
Aziraphale dipped two fingers at once, and Crowley bucked his hips at the sudden intrusion, a long groan rasping his throat. With a hand between his shoulder blades she kept him down, moving her fingers in slow and indulgent thrusts.
Every accidental — and not so accidental — touch on his prostate made him keen, goosebumps shivering his skin, his thighs trembling with the effort of keeping still so he wouldn't move too much.
"Absolutely gorgeous," Aziraphale voiced. His skin flushed red, succumbing to the pleasure she could give him. God, she wanted to have him inside her already. To finally have any relief for the throb between her legs… but she also didn't want to stop fucking him. She sped up her movements, Crowley writhing over the table.
She reached up, petting his hair.
"More, dear boy?"
"Pl-please."
She took her fingers off him, and it was devastating— "No, angel, I need—"
"Ssh, it's alright." Her touch on his hair was soft — like her caresses always were — soothing him down.
Aziraphale miracled Crowley's favourite plug; not too thick, made with soft black silicone adorned with a red jewel on its base. She pressed it in, earning a hiss that morphed into a long yeeeeessss.
She held his shoulder, fucking him in earnest.
Crowley could already feel his throat going raw, the moans and grunts escaping without him noticing. Heat pooled in his belly, his muscles were going tight; the orgasm was building fast, and he could already see himself spilling again.
"Azi—Aziraphale—"
A sequence of hard thrusts took his breath away, and he gripped the edge of the desk.
"Yes, darling?" Her voice was husky. She was also panting, her heart beating tirelessly.
"Pl—" a groan, "Please, stop— I'm going to—"
"Already, my love?"
Crowley nodded, his hips canting to meet each thrust.
"Y-yes, I'm going to—"
Crowley moaned deep, and Aziraphale shoved it in one last time, suddenly letting go of her partner to fall back on her chair.
Right in front of her were Crowley's trembling thighs, his pert bum all exposed, his balls heavy escaping the confines of the underwear. The knickers were soiled with all the miracled lube that slid down between his buttocks, the lace was pulled to the side, exposing his hole twitching around the flared base of the toy.
"Did— did you cum, dear boy?"
He was trying to get back his breathing, to untense his legs. He unclenched his jaw, stopping the pain that flared from his arm — he had bitten down in the hopes to hold in.
"No— No." He hadn't. He had gotten pretty close, too close, but had been able to hold in the last second.
Aziraphale’s heart gave a somersault. She closed her eyes briefly, a deep sigh heaving her chest. She cupped his arse cheeks, pulling them apart slightly, Crowley jolting in response.
"Perfect." It was no more that a whisper, the sound more air than voice. "Such a good boy for me."
A grunt, maybe a noise that was supposed to be words, made her smile widen.
Bastard. Was the only thought Crowley could form.
Aziraphale kept her hands there, caressing her demon until he calmed down. Breath in, breath out, and further away he went into a deep state of... lethargy? He wouldn't rally know, his mind too muddled. Every thought and sensation was wrapped in cotton, even the littlest of movements heavy.
"…turn back, Crowley."
He heard Aziraphale say, but it was distant. Still, he followed the command, his weight resting on unsteady feet as he rose to his full height and turned, using the desk as support.
Crowley whimpered.
The angel had finally taken her clothes off, but only half of it. The sensible shoes and trousers had been discarded, the bow tie nowhere to be seen, the first buttons of her shirt undone, showing a cleavage; And yet, her waistcoat was still in place, and her high socks held by the garters. One of her legs was thrown over the arm rest in a way that he hadn't ever seen her do. She was perching near the edge of the seat, and she was fingering herself.
How much time had she spent like this, touching her cunt while she watched his ass around the toy?
"Hello, love." She had no business flashing him such a perfect, angelic smile. "Come here."
He went, two small steps that felt like a mile.
"Very well." Crowley had his eyes unfocused and hazy, jaw slack as he look at her. How she adored to see him like this. Gently, she took out his cock that was still half trapped in lace, tugging it in the slow rhythm that she touched herself. His little whines were the most precious thing.
She took her hand for her cunt and guided him softly, "Go on, dear boy."
Crowley nodded, swallowing dry. He leaned on the arm rests to use them as support, moving his legs apart and bending the knees to lower himself down enough. Aziraphale held his cock, angling it towards her entrance as he moved his hips forwards. The stretch was exquisite, and she moaned at the slow thrust he gave until he was settled all the way in.
"Take what you want."
He kept moving in steady, lazy strokes, eyes locked with her. His consciousness was coming back by degrees, the tight heat sparkling his nerves alive, her moans trailing down his spine as shivers, bringing him back to the present. Aziraphale pulled him in by the neck for a long kiss, their shared breaths hot.
"Feels so good, angel…" His voice trailed off.
"It does…" Aziraphale smiled, holding onto him, grabbing his hips.
Slow he went, driving himself mad. Aziraphale moaned at the deep thrusts, losing herself in the feel of Crowley so close; his eyes gazing down at her in adoration, the sweat making his skin glow, grunts going higher as the pleasure build up.
"Fuck…" He moved with force, their hips slapping together, getting a long moan from Aziraphale, "… angel, can I… can I go faster?"
She laughed, stealing the air from Crowley's lungs as she grabbed one of his buttocks with force, "Darling, I did say for you to take what you wanted."
He growled, and tightened his grip on the arm rests. His hips moved with fervour, him seeking his own pleasure. Aziraphale held onto him, her chest heaving feeling they were both close.
"Y-Yes, Crowley— Like this—" His hips stuttered in their maddening rhythm, "My perfect demon—"
Crowley came, spilling deep inside her with a final, deep thrust. His arms gave out, his vision went momentarily black as he collapsed over his lover and knelled.
"So pretty when you cum…" Aziraphale petted his hair, all sticky with sweat. He loosely hugged her middle and slumped down, resting his head on her thigh. "…wanna watch as I finish?"
"Yes…" it as a barely audible noise.
Fingers dipped into the mess Crowley had made. His spend coated her fingers as she eased then in and out, to then play with her engorged clit.
His body relaxed as he watched his angel take her pleasure, her movements growing fast. The position gradually grew uncomfortable, the stretch in his arse not as nice; still, he felt good, satiated, limbs pleasantly sore and heavy, and he refused to move one inch.
It didn't take long for her to reach her climax. The weight of Crowley's eyes over her every movement sent sparks down her legs, the lewd sounds of her fingering too loud on the bookshop now. Drool began to spill from the demon's mouth over her leg and that's what did it — the vision of him so dishevelled from her doings, completely satisfied and yet drooling at the sight of her cunt.
Bliss washed over her in waves, head thrown back and slumping against the back rest. She took a few moments to recuperate her breathing before speaking again, moving to sit more properly.
"Come here darling, you must be uncomfortable." She said, pulling gently at his arms.
Crowley groaned, and with sluggishness got up. He immediately straddled the angel's lap, looping his arms around her shoulders and nuzzling her neck, not wanting to spend a second away from her warmth. She hugged him back, humming softly.
"Darling, I'm going to take the plug out, okay?"
"'kay…" He murmured, words still difficult to come by.
She reached down between his buttocks, and with care took the toy out. Crowley groaned, tightening his hold on her.
"Sorry dear. Sensitive?"
He only nodded.
"Everything good?"
Another nod. "Jus' tired." He forced the words out, not to worry his angel. He smiled lazily, and started petting her soft, damp curls "'s good."
A pleased sigh left her throat, as she left her body relax under his touch.
"What do you say we stay here for a bit, and then take a shower? I want to wash your hair. It's always so good to play with it."
He hummed, kissing the crook of her neck.
"Is there anything else you want, Crowley?"
It took a bit for him to think it out. The gears of his brain felt heavy to turn, a pleasant and warm fog covering each thought.
"…Read?"
"What is it, dear boy?" She had almost forgotten she'd asked something.
"Read to me? haven't finish Austen yet…"
A deeply sappy smile blossomed on her lips; she felt like melting. She loved this demon way too much, all her being singing his name; she turned her head to kiss his temple.
"Of course, my love. Anything you want."
