Title: Candy Corn and Butterbeer (part II)
Pairing: Chanyeol/Baekhyun
Rating: NC-17
Summary: A chance encounter between Chanyeol and Baekhyun on Halloween.
Note: The second half to my Halloween gift to my lovely
bambi_lu This will not be a part of our hogwarts!au series (probably)! Also, I did do my research, but decided to alter some things in this universe in order to make the fic work, hehe. Sorry if that bothers anyone! Hope you enjoy my first exo fic! You can read part 1
here!
Warnings: please read them (ghost sex).
Word: 1631
The smaller male reacted with a gasp, which was quickly followed by a soft and breathy moan which would have sent Chanyeol’s blood rushing if he had any. He deepened the kiss, slipping his tongue into Baekhyun’s mouth, tasting him greedily.
Baekhyun’s hips tried to lift off the chair, to press harder against Chanyeol’s hand, and the poltergeist thought that he was close to losing his mind.
How was it possible?
He had to have been dead for decades now, and had never had an encounter like this; hadn’t wanted one, hadn’t needed one. But with this boy, it was almost as if a switch had been flipped...and Chanyeol was doomed.
The spirit released the human boy just long enough to take hold of the chair and turn it so that Baekhyun was facing him, still seated.
Then, once he’d allowed himself a good look at the flushed teen he had at his mercy, Chanyeol resumed kissing those soft, tempting lips.
The taste he’d experienced before hadn’t gone anywhere -much to his relief-and he kissed Baekhyun thoroughly while his large, translucent hands moved over the boy’s chest, stomach and hips.
But suddenly it wasn’t enough.
There were too many clothes between them.
Allowing one hand to continue its wandering, atop the clothes, Chanyeol used the other to undo the Gryffindor’s robe and let it fall over the back of the chair.
The poltergeist then paused their kissing long enough to pull Baekhyun’s sweater over his head, leaving only his pants, white shirt, tie, and undergarments.
The Gryffindor boy was a mess by this point, all flushed cheeks, glazed eyes, and moist lips.
Baekhyun could hardly think. How was he letting this happen? With the school’s poltergeist...and in the library at that!
But those factors only seemed to add to his excitement, seemed to only make his cock strain harder against his boxers and uniform pants.
The poltergeist was handsome; something he’d never noticed before now, and he found himself reaching up to brush a hand up the side of Chanyeol’s neck and up into his hair. It was so eerie, being able to see right through him, yet being able to feel his skin, every strand of hair between his fingers...
Chanyeol gave into the impulse of kissing the boy’s neck as he started popping open the buttons of Baekhyun’s dress shirt, curious as to whether he could leave a mark there. Parting his lips over the pale, tender skin, Chanyeol sucked and was pleased by the flavour as well as the boy’s reaction.
“Oh...Chanyeol...”
Baekhyun was beyond thinking rationally now. His own hands quickly fumbled at the fastenings of Chanyeol’s Quidditch robe, too lost in sensation to wonder whether the robe would still be existent-laying there on the floor, transparent at all-or if it went out of reality and simply disappeared.
No. No such thoughts went through his mind. All he knew was that he wanted to touch skin, no matter how eerie, cold, or transparent it would turn out to be.
When Chanyeol pulled back to take a look at Baekhyun’s neck, the smaller boy took the opportunity to pull the ghost’s thick red and yellow sweater over his head. Dropping it with as much thought as he’d given the robe, Baekhyun let his eyes wander over the broad shoulders, toned arms, chest and stomach, and his mouth watered despite his knowing that this was not a human bade of flesh and bone.
He didn’t care.
He wanted Chanyeol so badly it hurt.
The poltergeist was pleased to see that he had indeed been able to leave a mark on Baekhyun’s neck, but was soon distracted by the expanse of pale skin laid before him. Not to mention the un-ignorable bulge straining the smaller boy’s uniform pants.
Pale lips latched on to one of Baekhyun’s rosy nipples and sucked lightly, while one of his large hands slipped between the Gryffindor’s legs once more.
Baekhyun’s head tipped back, his legs parted, and his hand made a fist in the poltergeist’s hair as he moaned.
“Oh...please..!”
The other boy’s actions, the sounds he was making and finally that plea caused Chanyeol to once again spring into action. He reached forward and pushed the candles and piles of books further down the table, then took hold Baekhyun’s hips and lifted him out of his seat.
Using his foot, he pushed the chair aside, and then set Baekhyun down on the table, right on top of his essay.
The poltergeist then loosened the student’s tie and pushed his shirt open further before letting his lips latch onto the other nipple.
Then while teasing at the small bud of flesh, he brought his hands down and made quick work of undoing Baekhyun’s belt, button and zipper. Slipping one hand beneath his lower back and lifting him slightly, Chanyeol used the other to take hold of the other boy’s pants and boxers, and yank them off with little effort.
Raising his head once more, he took in the sight before him, a groan rising out of his chest and escaping past his parted lips.
How had he never noticed this boy before?
How...?
Baekhyun was quite the sight, laid out on the table, surrounded by parchment, ink, and books, his pale and flawless skin glowing from the candlelight. His cock was painfully hard, curved and straining against his stomach, a small pool of precum forming.
The Gryffindor boy wasn't sure he could wait for much longer, feeling as if he were on fire. He wanted Chanyeol to fill him up, needed him to.
“Please...I want it.”
Chanyeol could feel his own arousal press against his pants, begging for attention, but he had to taste...
Leaning down, hands keeping Baekhyun’s legs parted, Chanyeol let his lips and tongue trail over Baekhyun’s cock, relishing the flavour with a deep groan.
Unbelievable.
Baekhyun tasted unbelievably good.
Pale lips kissed down, down, over his balls and over his inner thighs. Chanyeol then lifted Baekhyun’s legs up slightly, spread his ass cheeks and pressed his lips to his puckered hole.
Baekhyun nearly screamed, but was able to stop himself by biting onto his own fist. His eyes squeezed shut, and he nearly came right then and there.
He’d never done any of this before and it was very likely that Chanyeol was ruining him for everyone else. But he was beyond caring. Hell, he even liked the idea.
“Fuck...pleaseee Chanyeol...”
Chanyeol allowed his tongue to slip in for just a few moments, fucking into his shallowly, before pulling back and slipping three of his fingers into Baekhyun’s wet mouth.
Then using the slicked digits, he began opening Baekhyun up, trying to be patient, trying to ignore his own need for just a little longer...
“Just do it. Please just put your cock in.”
But waiting would be impossible with Baekhyun saying things like that.
Straightening up, he wiped the rest of the spit onto his own cock, aligned himself and started pushing in.
Baekhyun cried out and reached back, topping one of the book piles in the process; but neither of them noticed.
Chanyeol wrapped a hand around Baekhyun’s cock and pumped it slowly, occasionally rolling his thumb over the tip, as he pushed into him with more care than one would expect from a poltergeist.
“You’re so tight, Baekhyun.”
The teasing was gone out of his deep voice, replaced by a husky rumble brought on by his arousal.
When he was in to the hilt, Chanyeol forced himself to keep his hips still, while leaning over Baekhyun’s beautiful body to kiss those sweet lips.
Baekhyun kissed back with enthusiasm, his arm reaching up to wrap around Chanyeol’s frame, to feel along his broad back and shoulders.
The poltergeist felt surprisingly good at his touch, his skin not cold, but almost warm even.
His legs also slipped around Chanyeol’s lower back, and he lifted his own hips to assure his lover that the sting he’d initially felt at the intrusion had faded and that he was ready to move.
Chanyeol let a soft growl out against Baekhyun’s lips and started a slow, shallow rocking of his hips.
It wasn’t long however before they picked up speed, their hips meeting hard and fast.
“Chanyeol...so good...”
The ghost had raised himself up, and lifted one of Baekhyun’s legs, changing their angle slightly. And he knew it’d been the right thing to do when Baekhyun began letting out a little cry with every thrust.
He wasn’t sure how it was possible, but he felt his own body tense, the pleasure in him rising.
Could he come in this state, as a spirit?
He thrust harder, the sound of their skin slapping together and Baekhyun’s cries of pleasure filling the air around them, and Baekhyun suddenly made a fist in his hair and cried out his name as he came hard between their bodies.
The smaller boy clamped tight around him, milking his cock, and it only took one more thrust before Chanyeol felt his own pleasure reach its peak. The larger male let out a groan and gently bit into Baekhyun’s shoulder as he hammered into him, riding out his orgasm.
Then they both went still, Chanyeol draped over Baekhyun, who was sprawled out limply on the desk, breathing fast.
Chanyeol wasn’t out of breath really, since he didn’t need to breathe, but found himself panting, perhaps an automatic reaction to what they’d done.
He raised himself up on his elbows a few minutes later, looking down at the lovely Baekhyun. The student’s cheeks were still flushed, and he opened beautiful brown eyes to gaze at Chanyeol, his expression sated and content. The young Gryffindor then spoke, the words taking the poltergeist completely by surprise,
“I think I need another demonstration.”
~~~~~~~~~~~
Note: It looks like I'll need to add another part to this or read a prequel XD