AFF Fiction Portal

Heavenly Hordes

By: purpledodah
folder -Buffy the Vampire Slayer › Slash - Male/Male › Spike(William)/Xander
Rating: Adult ++
Chapters: 6
Views: 4,333
Reviews: 10
Recommended: 0
Currently Reading: 0
Disclaimer: I do not own Buffy the Vampire Slayer (BtVS), nor any of the characters from it. I do not make any money from the writing of this story.
arrow_back Previous Next arrow_forward

Heavenly Hordes chapter 5


Heavenly Hordes part 5/?
Author- Val (Purpledodah)
Fandom - Buffy/ATS
Pairing- S/X, A/W
Rating- NC17
Disclaimer- I Don’t own them, their just visiting for a while, I’ll send em home later.
Summary- Xan and Spike have been together for years, since Angel gave Xan to Spike. On a visit to LA to help out Angel on a case, Xan goes missing, when a ransom note arrives, Spike runs off to the rescue.
Feedback- Yes please, good or bad let me know what you really think. Purpledodah@hotmail.com
Beta’d by the wonderful eiael, thanks sweetie. All mistakes n goofs are my own.
Thanks to Sablerose for entertaining my muse and checking I stay on track and sort of make sense.

Xander groaned as Spike’s hands travelled over his skin. “Please… Spike, can’t wait any longer.”

“Shhh pet, be patient, want this to be special.” Spike continued his slow torture, washing every inch of his consort while they stood under the hot spray of the new power shower. Even though the new big deep bath had been so inviting, Spike was not that patient, he wanted Xander naked in bed sooner rather than later.

With infinite care Spike rinsed Xander’s body, he wrapped him in a towel, “Go get on the bed pet, be with you in a minute”

“Need you now Spike,” Xander moaned.

“And you’ll have me, now go.” He swatted Xan’s bum as he pushed him out the bathroom. He needed to prepare for this.

Xander pouted but dried himself off and sat against the head of the bed. Spike didn’t take long, and was soon walking towards him, with a towel around his waist.

“Ooohh you gone all shy Spikie?” Xander grinned, anticipating naked Spike.

Spike climbed on the bed, straddling Xan’s lap. “Something like that luv.” He leaned in, kissing Xan. Xander's arms came around Spike pulling him close.

Spike rested against his lover. “Want to say somethin’ pet, listen for a sec, yeah?”

Puzzled by Spikes seriousness, Xander nodded, his fingers running down Spike’s back.

“You know I love you, you are my life Xan, be lost without you pet.” Spike swallowed, Xander went to speak, but Spike placed a finger over Xander's lips.

“Shhhh luv, listen. This bonding thing with Angel, I want it, believe me I do. But thing is, it’s been one hell of a long time since anyone had my arse.” Xander knew all too well, Spike had told him of his past. “To do the bond, I’m gonna have to let Angel, you know? But Xan I think it’s time you claimed me as your equal. If my arse is anyone’s pet, it’s yours. Take me, claim me, make me yours?”

Xander could not believe Spike was asking him this; he had been content being Spike’s. And the look on Spike’s face, did he think Xan would refuse? He had never seen Spike look so uncertain of him.
Xander cupped Spike’s face in his hands. “Is this what you want baby? To be mine?” Spike nodded, looking worried. Spike always put Xander first, never asking for anything for himself, always delighted with any little thing Xander did just for him. It didn’t take much thinking.
“Spike, baby it would be an honour to be your equal, to know you’re forever mine, just like I’m yours.” Xander kissed Spike, showing him with his lips what he couldn’t with words.

Spike wriggled out of the towel and without warning positioned himself over Xan’s hard cock. Pulling back from the kiss, blue eyes locked onto brown, as Spike slowly slid down, letting Xander enter him for the first time. Xander realised what Spike must have been doing on his own in the bathroom.

“Ughhh, fuck Xan.” Spike began to pant.

“Spike…..Spike…..Spike…….Spike….. Spike…..Spike…” Xander chanted. This was his first time. “Ohhhhh, so tight.”

When Spike had all of Xander inside him he sat still for a moment. The feeling of being filled by Xander, and the heat from him was amazing. He flexed his anal muscles, giggling at the groan of pleasure from his beloved. “Like that luv?”

“Uh huh.” Xander more than liked it, he nearly came. He began thinking of slime demons to control himself.

Spike moved slowly, a low growl in his throat. “Forgot it could feel so good pet.” He moved a bit more slowly raising and lowering. “Fuck Xan…… this is… ughhhh...”

“Uh huh.” Slime demons forgotten, full focus on Spike. Xander managed to slide his hands along Spike’s thighs.

Spike linked his fingers with Xander’s, still moving so slowly, eyes locked on each other, Xander breathing heavily and Spike biting his own bottom lip.

Time had no meaning; they moved together slowly, the only sound their heavy breathing and the groans of pleasure. Spike had found just the right angle, his prostate being stroked over on every slow movement.

“Need more Xan…. Please pet”

Xander cracked a grin a mile wide. “Think I can do that baby.” He rolled them over, draping Spikes legs over his shoulders. “This what you need?” He began to work his hips, thrusting hard into Spike.

“Yessssss.” Spike growled and vamped out, unable to control himself any longer.

Xander was pleased with himself, he loved it when Spike lost control. His breath grew ragged, doing the “dirty phone call thing” Spike teased him about.
They were both close to cumming, Spike tilted his head to the side, “Claim me.”
Xander leaned in over Spike, folding the flexible vampire in half. He nuzzled into Spike’s neck, then bit down hard, drawing blood and drinking deeply. Spike bit into and drank from Xander's shoulder. Xander’s hips jerked, losing their timing as he came deep inside Spike. “MINE” he screamed.
“YOURS” Spike screamed back as he came, covering both of their bellies in cool sticky fluid.

Xander collapsed on top of Spike. “Wow,” he managed after a while.

Spike giggled, wrapping his arms around his claimed. “Yeah wow, gonna have ta let you do that again luv.”

“Gimme a sec, can’t breathe yet.” Xander giggled too.

When Xander was breathing normally, Spike wriggled underneath him. “Oi, move ya heavy lump, gotta get something.” Xander rolled out of the way.

“This the something you asked Michael for?” Xan was curious now.

Spike had walked over to the wardrobe, looking for his duster, rummaging in pockets. “No pet, this is the something I had made before I got bashed up.” He found what he was looking for and walked back over to Xan. He held out his hand for Xan to follow him. “This is the something I asked for.”

He led Xan back into the bathroom, it was filled with lit candles, and the extra large tub was full of hot oil scented water, rose petals floating on the top.

Xander’s brain struggled to come up with how the tub had been filled, it had been empty before. Spike smirked at Xander's puzzled expression. “It’s the angelic thing love, don’t worry, no one was watching us.”

Xander smiled with relief. “It’s just a bit, erm, ookie, you know, thinking they could have been watching us”.

Spike grinned at him. “Nah pet, no ones been in here. Just asked that when you claimed me, the tub be full. So it is, see?”

“What else did you ask for Vampire MINE?”

“Not much, got all I want right here.” Spike pulled Xander into his arms, hugging him tight, one hand closed around a small velvet bag.

“Mmmmm, can’t argue with that.” Xander placed both his hands on Spike’s firm butt and squeezed.

“Get in the tub luv.” Spike climbed in with him, both kneeling facing each other.
Xander looked expectantly at Spike, “You’ve gone serious vamp on me again.”

Spike bit his lip and tilted his head. “Yeah pet, I have. See thing is I’m a possessive bastard. You’re MINE, Xan, want the whole bleedin’ world to know it.” Spike opened the velvet bag; two shiny platinum rings fell out into his hand. “Had these made, one each. Once they get put on, they can never come off.” He held them out so Xander could see. One ring was engraved with little railroad spikes the other had little X’s, both had “Forever MINE” engraved inside.

Xander choked up, his vamp was a romantic at heart. “They’re beautiful Spike. They both say mine, did you plan to have me claim you before?”

“Yeah pet was gonna take you somewhere nice after we’d helped Angel. Ya know me and plans pet.” He grinned at Xander, who smiled back.

Something clicked into place in Xander's head. “So I was to claim you even before all this with Angel? You wanted to be mine anyway, not just cos Angel’s gonna have to, erm ya know?”

Spike stroked his fingers down Xander's face. “Yeah luv, wanted to be yours anyway, for a long time. Wanted it to be special. But no way was I going to let Angel claim me first. That right was yours luv”.

“It was and is special. You always make me feel special. Don’t need fancy places. Just you, maybe begging me for more.” Xander was serious, even if he joked at the end.

Spike smirked as he placed the ring with X’s on it in Xander's hand. Then taking Xander's left hand in his he placed the ring with spikes on it on Xan’s wedding ring finger. With tears in his eyes, Xander placed the ring in his hand on Spike’s wedding ring finger. There was a bright flash of light, the rings melded themselves to flesh, never to be removed.

“Whoa. That was so cool. Hey Spikie, we hitched now?” Xander stared at their fingers in amazement.

“Yeah pet. Guess that makes you Mrs The Bloody”. Spike kissed Xan on the lips.

“Uh uh buddy, you’re the one with the girly good looks, you can be Mrs Harris”. Xander pulled Spike against him, splashing water everywhere as he lay back with his wife on top of him.

“Oi ya git, going the right way for a quickie divorce,” but Spike was laughing.

“Ah ah, you said forever, so you’re stuck with me Mrs Harris”

“Don’t mean I have to be in the same country as ya pet, I can run away,” Spike teased.

“Spike, you would leave me?” Xander was upset at the thought. All of Xander's fears of being abandoned rose to the surface, the worry clear in his voice. . It didn’t matter how often Spike declared his love, Xander still feared he would leave him.

“No pet, never. I’ll even be a Harris if that’s what makes you happy”. Spike quickly soothed his beloved. He silently cursed all those that had hurt his boy so much. Spike tried his hardest not to upset Xander, he really did. Yet he always managed to, such little things could set him off, but big things, like Angel claiming him he understood.

“Really? You would do that for me?” Spike nodded. “Wow. I got you well trained.” Xander giggled. Xander knew Spike loved him, he just forgot sometimes how much he also sometimes forgot Spike had never let him down.

“Yeah, got me wrapped around your little finger pet. Wouldn’t want to be anywhere else.” Spike snuggled closer to Xan. Xander smiled, he knew Spike meant every word.

There was a popping sound and the tinkle of glasses wobbling. Champagne, chocolates and strawberries appeared at the side of the bath. “Wondered when they’d arrive” Spike said as he leaned over to pour the bubbly.

Angel had carried Wes all the way to his room, where candles had been lit and soft music played in the background. Champagne sat in an ice bucket with two glasses beside the freshly made bed.

“Good Lord.” Wes was a bit taken aback.

Angel smiled at Wes and sat him on the edge of the bed. He knelt in front of Wesley. “You sure you want this Wes? Tell me now, because once I start I don’t think I will be able to stop.”

Wesley looked into Angel’s eyes. “I have never been more certain of anything Angel. I want you, I need you.” He blushed slightly, “Make me yours?”

Angel didn’t need anything further. He moved closer, kissing Wesley softly at first, but when he heard the soft moan, he had to deepen the kiss. His hands were everywhere at once, stripping Wesley and himself of their clothes.

Somehow Wesley found himself naked in the centre of the bed, Angel wrapped around him. He eagerly returned Angel’s kisses and caresses, his legs falling open so Angel could lie between them.

Angel slid down Wes, trailing kisses and nibbles. He worked Wesley’s nipples into hard peaks, teased in and around his navel with a mumbled, “Ohhhh you’ve got an innie.” He moved down, as Wes gasped, ignoring his erection in favour of licking and sucking on Wesley’s balls. He giggled at the noises Wesley made, then some more when Wesley realised Angel was giggling. Wesley decided he liked the sound of a happy Angel. Then he worried he should be worried about a happy Angel. He scolded himself, Michael had promised the soul was anchored in place.

Angel got Wes to roll over onto his belly. He lifted Wesley’s hips, placing a pillow underneath him. Wesley trembled with anticipation as Angel spread his cheeks. Wesley blushed, suddenly ashamed at the close scrutiny. All embarrassment fled, along with thought as Angel began to lick and kiss.

“Ughhh, Angel….” Wes moaned and groaned, soon delighting in the sensations coursing through his body.

Angel was also moaning and groaning. He couldn’t get enough of Wesley. He wanted to be inside him, claiming and owning him. He firmed his tongue and pushed it inside, lapping and licking, slowly stretching Wesley’s willing hole.

Soon Wes was begging for “More” pushing back against Angels questing tongue. Angel happily granted the request. He slowly worked the lube and his fingers inside Wes. Despite his fingers being large, Wesley wanted more, pushing himself onto the digits invading his body. Angel stroked over Wesley’s prostate, smiling and purring with desire as Wesley screamed through an orgasm that shook his whole body. He patently waited, his fingers still deep inside his lover while Wes came back to earth.

“Roll over baby.” Angel told him, kissing his back and removing his fingers. Wes turned over, legs splayed wide, stomach smeared with his own cum. Angel growled and swooped down, licking him clean. Wesley’s fingers tangled in Angel’s hair as he got his breath back.

Angel stroked his own cock, coating it with lube, watched closely by Wes. “Want to be inside you Wes. Want to fill you up with my cum”.
Wesley’s head dropped back with a load groan. “Please…. Angel….. now,” he panted, spreading himself wide for Angel.


Angel smiled at the wanton display as he placed the head of his cock against Wesley’s stretched opening. They both groaned as he slid in, Wesley tensing slightly at the burn, but he soon relaxed as he stretched more.

“You’re really tight for someone that went to an all boys’ school,” Angel teased. He knew Wesley was a virgin, but wanted him to relax more.
Wesley laughed out loud, his muscles moving, Angel slid home. “I was a loner; no one wanted the geeky lad I used to be.” His back arched and he pushed himself further onto Angel.

“I want you Wes, so much.” Angel leaned over, gently kissing Wes.
Wes welcomed the kiss, his arms and legs wrapping around Angel. “I want you too,” he whispered. He clenched his anal muscles, to see what would happen.

“Ughhh, Wes, so tight.” Angel panted, much to Wesley’s surprise; it seemed clenching muscle was a good thing. He filed that information away for later use.

Angel began to move slowly, still kissing Wesley, his hips kept a steady rhythm, which Wesley matched, locking his ankles around Angel’s waist, holding him tight within his long legs.

Angel loved this, the heat and trust pouring off Wesley wrapped around him, filling all his senses. His demon purred, content to finally be with Wes, so close to claiming him, but in no rush wanting this first time to be memorable, not a hurried claiming. Sometime during the kiss Angel had changed to his true face. This just turned Wesley on more. He now knew just how much the demon wanted him, that it was capable of love and being gentle.

Angelus uncurled buried deep inside Angels mind, chained and held fast. He watched as Wesley accepted the demons face with love and trust. He was in awe. He had cowered when he felt the soul being anchored for good, knowing he now would never be free again. He had raged as Angel had slept, the only thing calming him down had been his favoured Childe’s demon sleeping beside them. He had slipped inside Spike’s mind as he slept; saw how Spike’s demon was linked with William’s soul. Understanding had slowly crept through his addled brain. If Spike could do it, then so could he. As Angel made love with Wesley, Angelus broke free from his chains. He freely welcomed the soul, binding himself to it. If this was the only way he could be with his Childe and Wesley, then so be it.

Angel tensed, felt a moment of sheer panic and horror as he felt Angelus break free. Instead of the usual, where he would be pushed aside, forced to watch whatever Angelus decided to get up too, he felt the demon envelope him. A sultry voice whispered, “Let’s show our new Consort just how much we love him.” Angel agreed instantly. He knew Michael had said that he would bond with Angelus somehow, but he had expected more drama.

Angel used every trick he knew, trapping Wesley’s cock with his stomach, so as he moved it rubbed deliciously. He nibbled licked and sucked his was around Wesley’s neck, all the time whispering words of love in Gaelic. “Mo mhuirnin, ta cion agam ort” (my darling, I love you).
He altered the angle of his thrusts, speeding up a bit, hitting Wesley’s prostate each time.
Wesley was reduced to babbling nonsense, breathing heavily, begging for more, and “please let me cum”.

Angel bit into his own wrist, “Drink and be mine. Thabharfairin fuil mo chroi duit” (I give you the blood of my heart.


As Wesley began to drink, Angel bit into Wesley’s neck, marking him forever as his. He swallowed deeply of the rich blood, freely given with love. They both shuddered as they came together, Angel roaring “MINE” as he pumped his hips, coming deep inside Wesley’s spasming channel. Wesley replied with a cry of “YOURS” as he covered them both with his hot spunk.

Once he was able to speak, Angel whispered. “A gra, a anam cara” (my love, my soulmate)

Wesley smiled mischieviously. “Tha gaol agemort fhien, a deamhan fula” (I love you to, my vampire)

Angel blinked. “You speak Gaelic? When did that happen?” He thought he’d been pouring out his heart, and would not be understood.

“I learnt some time ago. In fact Spike taught me some excellent swear words”.

“Spike speaks it too?” Oh bugger, he’d whispered lots of Gaelic to Spike in the past. And had even done so recently.

“You have been caught out for the romantic old soul you are,” Wesley giggled.

“Ay, I have, worst bit is it’s not just me but Angelus as well uses the Gaelic.” Strangely Angelus didn’t seem to mind.

Angel climbed off Wes. “Come bathe with me my love, my Consort”.

Wesley smiled and moved to follow Angel “Taim ag teacht” (I am coming).

Angel laughed out loud. He would never live this down, and couldn’t care less. He lifted Wes off his feet, throwing him over his shoulder and carrying him to the large waiting tub of hot water. He bit Wesley’s bum on the way.

“Oh my lord, you have bonded with Angelus.”
Angel laughed “Wondered when you’d notice.”
After a moments panic, Wesley calmed down. If Angelus had wanted him dead he would not of just bonded with him, nor would he be gently probing Wesley’s backside with a finger. He had finally got what all the research and failed spells could not do, Angelus was his now.




arrow_back Previous Next arrow_forward