Warnings: Teenagers doing wildly inappropriate things in inappropriate places
The Best Christmas Ever
A/N: Gift fic for karasu_hime, written for the Secret Santa Exchange on lupin_snape. Story and characterizations of Snape and Lupin inspired by Karasu's artwork in general, with scenes based on specific pieces.
Disclaimer: Characters aren't mine, but I'll take the liberty of giving them away anyway ;)
XIII: All Is Revealed
Later that afternoon, Severus sat on a cold stone bench outside, leaning against the wall, his cloak pulled tight against the wind. A battered copy of beginning level Ancient Runes lay open on his lap, the pages ruffling as the snow-filled wind fought with him for possession of the book.
He was rereading the text from the beginning, determined that if he tried hard enough, he might still scrape an O for the year.
It was hard to concentrate, though, with Remus distracting him, and it was hard to admit that Remus was distracting him. After all, Remus was fifteen feet away from him, and neither talking to him nor paying him any mind.
In the middle of the courtyard, Remus and the other three students who were staying—a third year Ravenclaws and two first year Hufflepuffs—were busily tamping the snow into place to form a lop-sided snowman. Severus hadn't found the appeal in the idea of spending the afternoon outside in the cold with a bunch of younger students, but Remus had been adamant, so Severus had given in. At least, he'd given in as far as taking his book outside, though he had still refused to join in building the snowman.
Ridiculous, juvenile thing to do. Severus had never built a snowman in his life.
Just now, though, he was staring surreptitiously at the pile of snow with dead branches sticking out at odd angles for its arms and almost wishing he'd been a part of it. And Remus, with his wide grin and his cheeks red from the cold—Severus certainly wished he dared pull the honey-haired Gryffindor into his arms and whisper lewd suggestions to warm him.
"Come on, Severus!" Remus called over to him.
Severus smoothed the page he'd been pretending to be reading. "I told you, I haven't the time for—"
"We're going inside," Remus interrupted. "It's cold out here, don't you think?"
He almost said no, but he knew that he'd be protesting out of contrariness if he did, so he nodded and dropped his book back into his bag. Shouldering his bag, he followed Remus into the castle, and pulled off his gloves to breathe into his hands the minute they were inside.
"It's bloody cold," the third year complained.
"What do you expect in December?" Severus asked, stomping his feet to dislodge the clinging bits of snow. "Sunshine and tropical breezes?"
The girl gave him a sour look, and Severus rolled his eyes as she turned to bet her eyelashes at Remus. "Thank you for helping us," she cooed. "The snowman wouldn't have turned out half as good without you."
Severus barely contained a snort. If the snowman hadn't turned out half as good, it would have been nothing but a pile of dirty snow.
"You're most welcome," Remus replied.
"Do you want to come have a cup of cider or something and warm up a bit?"
Remus glanced at Severus, and their eyes met over the top of the girl's head for a moment. Severus rolled his eyes again.
"Thank you, but I think I'll pass," Remus said, nodding towards the stairs. Severus started up the stairs as though he was going to the library, and a few minutes later, Remus caught up with him.
"Finally lose your girlfriend?" Severus asked.
"Shut up." Remus reached for a door and opened it, and as Severus stepped inside, he batted his eyelashes and looked at Remus from the corner of his eyes.
"Oh, Remus," he said in a falsetto that sounded nothing like the girl he was imitating. "The way you opened the door... I don't think anyone could have turned the knob as well as you."
"How can I ever thank you? I mean, it's just so—"
"Will you stop that?"
Severus rubbed his hand over his mouth, hiding the laughter that threatened to expose him. Remus, he noticed, was chuckling silently too. "Where are we going?" Severus asked, suddenly realizing he had no idea where they were.
"I thought a nice, hot bath would be just the thing. Don't you think so?"
Severus raised an eyebrow. "A nice, hot bath," he repeated.
"Come on." Remus led the way through another corridor, then stopped at a door. "Siren's song," he said, and the door opened to let them in.
Severus looked around, his eyes wide. "What—"
"Prefect's bathroom," Remus replied, shutting the door behind them. Severus stood very still, his eyes darting around the white marble-tiled room and lingering for a moment on the pool-sized tub sunken into the middle of the floor. Remus had already kicked off his shoes and was turning on faucets as he walked past, apparently unconcerned with the gush of steaming water that was rapidly filling the tub, and unimpressed by the mountains of glittering bubbles forming on the surface.
"Go on," Remus said as he returned with a stack of towels, which he dropped at the edge of the tub. "Get in."
Severus stared at him, but Remus was peeling out of his cold, wet clothes, spreading them over the tiled floor. Severus nudged his shoes off, but he still wasn't sure about this. Part of being teased relentlessly for his greasy hair was a general distaste for the idea of sharing a bath with anyone.
Even if it was in a tub that was as large as many a swimming pool. And even if that tub was filled with steaming hot water and he was frozen to the bone. And even if that tub of hot water had a thick layer of bubbles and foam atop it. And even if Remus Lupin had stripped to his skin and was standing at the edge, his arms behind his head as he stretched and dipped a toe into the water.
Remus Lupin looked like a lithe young god, with the sort of figure that an ancient sculptor would have taken great care to carve, and looking at him, Severus felt like a skinny, stringy, slimy seaweed washed up on the shore.
"I should go do some more studying," Severus whispered.
A hand caught his and prevented him from turning away. "What's wrong?" Remus asked, pulling him closer. Severus looked past him to a painting of a mermaid, who was watching them with a salacious smile on her face while she rested her chin on her hand.
"I just have things to do," Severus said, taking a step back. "I don't have time—"
"We're on holiday," Remus said, sliding his hands over Severus' back and shoulders. "We're having fun, remember?" Severus closed his eyes as Remus dragged his shirt out of the waist of his trousers and began unbuttoning it. "Please?"
Severus looked down at his pale chest, half exposed as his shirt hung open. Remus pushed the shirt off his shoulders and placed it on the floor.
"The water's warm," he said, sliding his hands over Severus' bare chest. Severus caught his hands and held them in place. "You don't want it?" Remus asked.
Not answering right away, Severus looked at the tub again.
"Did I do something wrong?" Remus asked.
Severus shook his head. "No," he said softly.
"Then what is it?"
"I just don't want to..." Severus looked at Remus again, and bit his lower lip. Remus wasn't even trying to conceal the hurt expression in his eyes.
"All right," Remus said, taking a step back. Severus still held his hands, though, so he couldn't step far. "Let go of me."
"Because it's embarrassing standing here naked if you're not naked too," Remus said, taking another step back. "I—"
Severus placed a finger over Remus' lips. "Don't be angry with me."
Remus looked away. "Just go away."
"I'll see you again in a little while?" Severus asked.
"I don't know. I have a book I've been wanting to read—"
"You are angry with me."
"No, I'm not. Just go away. I'll see you tomorrow."
Remus jerked away from him suddenly and dove head first into the bath. He was underwater long enough that Severus was starting to grow worried, but he finally surfaced again, hair dripping, face red. He wiped his eyes and looked up at Severus.
"Why are you still here?"
Severus crouched at the edge of the tub, dipping his fingers into the water. It was warm, and the suds smelled of mint. He touched a bubble and watched it pop. "If I were to come in," Severus said, standing again, "will you make me a promise?"
Remus nodded, and Severus turned his back, stripping out of his trousers and socks quickly and easing into the water. He breathed a sigh of relief as the bubbles swallowed him. Batting the foam out of the way, he walked in the chest-deep water to stand in front of Remus.
"What am I promising?" Remus asked.
Severus reached for his hand. "Don't tease me."
"Don't tease—" Remus stared at him as though he'd sprouted two heads, and his expression changed. Severus saw realization dawning in his eyes, and resisted the urge to turn away.
Remus stood blinking at him for a moment. "Now I think I'm angry," he said quietly.
"When have I ever teased you, Severus? When? Maybe I don't call James and Sirius off often enough, and maybe I'm as guilty as they are because I just let it happen, but when have you ever heard me say one bloody thing?"
Severus thought for a moment, then looked down. "Never," he said quietly.
"What have we been doing for the last three months?" Remus demanded. "I thought you trusted me."
"I do," Severus said. "Just—"
"You trust me enough to fuck around all over Hogwarts and Hogsmeade, but not enough to take a bath with me."
Severus was feeling more stupid by the minute, and a fair measure of guilt cut the stupidity, but feeling guilty and knowing he was being an idiot didn't make him feel any better. He folded his arms across his chest and stared sullenly at one of the faucets.
"What do you think I'm going to say?" Remus asked. "Do you think I'm going to dunk you and hold you under the water until you wash your hair?"
A heat that had nothing to do with the steam crept into Severus' face, and they both fell silent. After a moment, Remus ducked into the water again, and when he surfaced, it was right in front of Severus, so close that their toes were almost touching.
"I'm not going to make fun of you," Remus said, his eyes still shadowed with indignation. "I'm not going to taunt you. If I'd been trying to hurt you, I could have done that after our first kiss."
"I know," Severus said quietly.
"If you don't want to take a bath with me, don't," Remus said. "And if you think you have to ask me not to make fun of you, then get the hell out. That hurts."
"I'm sorry," Severus said, finally looking at Remus again. "I just—I wasn't—" He bit his lip again, not sure what he could say that wouldn't make it even worse than it already was. Impulsively, he reached for Remus' hand and pulled him closer. As their bodies melted into each other and their lips touched, the apology that he couldn't put into words passed from his mouth. After a moment, Remus accepted it, and circled his arms around Severus' waist.
"Let's not argue," Remus whispered, his breath caressing Severus' lips. "I'm not angry. Not really. Just a little hurt."
Severus leaned his head against Remus' shoulder. "And I do trust you," he murmured. "I'm still just a little nervous."
Remus slid his hands up and down Severus' back. "Do you want to put the plan back on track?" he asked. Severus lifted his head to peer into Remus' eyes, deep and golden, like harvest moons. He nodded, and Remus slid his hands down over Severus' arse. "Wrap your legs around me," he whispered.
Severus hesitated, but lifted one leg, hooking it around Remus' waist. Remus lifted his other leg, and Severus wrapped it around Remus' waist as well. If felt odd, Remus' lips even with his throat.
With a gentle nuzzle, Remus nudged Severus' head back, and Severus sighed as he felt a soft suckling on his throat. "You like that, don't you?" Remus asked at the same time Severus murmured, "Do that again."
The vibration of Remus chuckling against his throat was extraordinary, and Severus pressed Remus' head closer.
"I can always tell when you like something," Remus murmured, sucking and licking. "And I love it when you moan."
Severus moaned as he felt Remus' hand on his arse, and his breath caught in his throat as he felt his cock rousing, pressed between his belly and Remus' chest.
Remus clamped his mouth against Severus' throat, and worked a finger into his arse, and Severus almost forgot that he had to keep breathing if he intended to enjoy this. "Let's see if I remember this time," Remus said conversationally, as though he wasn't stretching his finger into Severus' arse and as though his lips weren't pressed against Severus' throat. "Is it like this...?"
Severus cried out as a spike of raw pleasure impaled him. "Oh, God," he gasped.
"Guess so. Let's see, then..." Instead of thrusting his fingers in and out, Remus began a slow massage, and Severus gripped his shoulders, holding on tight. "Do you think you'd come for me if I just did that and nothing else?" Remus asked, kissing Severus' throat again.
Severus whimpered an incoherent response as Remus' finger stretched and rubbed. It was like his blood had been replaced with liquid fire, and he was gasping, rubbing himself against Remus' chest.
"Speechless is a good sign," Remus said, almost to himself. "Speechless comes right before—"
Severus cried out sharply again as Remus added a second finger.
"—right before screaming. Do you have any idea how hot you are when you're screaming?" Remus shifted him a bit, and looked around, then moved towards the edge of the tub. "Just going to lean you against the wall here and—"
"OH MY GOD."
"Oh, yes. Definitely need to remember that one."
Remus worked his thumb against the base of Severus' balls while his fingers massaged inside him, and Severus could do nothing but whimper and moan. "Do you want my cock," Remus asked, his breath caressing Severus' neck.
"Yes," Severus moaned, starting to lower his legs, but Remus caught him.
"I want to see your face when you come," Remus said. "I've told you how hot you are, right?"
Severus moaned again as he felt the head of Remus' cock pressing against his opening. Fingers slid away, and were replaced with cock with barely an interruption. Remus groaned as he buried himself in Severus' arse.
For a moment, Severus stared at Remus, gripping the edge of the tub as Remus shifted, looking for a more comfortable position. They both knew when he found it. Hands locked under Severus' back, Severus' legs wrapped around his waist, Remus began to thrust slowly, and Severus rocked back and forth to meet the thrusts.
The bubbles had done down somewhat, and the head of Severus' cock bobbed just above the surface of the water, and Remus watched it with lust-hooded eyes. Supporting himself on the edge of the tub, Severus couldn't wrap his hand around his cock, and Remus didn't have a spare hand either.
"I guess we'll find out if I can come like this," Severus panted, closing his eyes as Remus rocked into him again and again.
"Don't close your eyes," Remus gasped. "Look at me."
Severus opened his eyes again, watching Remus' face as it went through a series of contortions. His lips were swollen and red, his hair plastered against his head, his cheeks flushed with a bright pink. Severus bit his lower lip, and he whimpered again. His cock hurt, it was so hard.
"Don't fight me," Remus whispered. Severus' eyes drifted over his glistening shoulders and chest, over the faint lines of muscles that strained at the challenge of supporting an extra weight.
Time seemed to stretch infinitely as Severus' cock twitched and bobbed, desperate for any sort of touch at all even as the rest of his body rode wave after wave of pleasure. He was courting the barrier between torture and ecstasy when Remus stiffened suddenly.
"I can't—" he whispered with a deep thrust, tilting his head back, face contorted, then smooth as his orgasm washed over him.
Remus leaned forward, rubbing his chest against Severus' cock, and Severus' eyes flew open wide. "Shit!" he gasped, and with a thrust upward, he felt the surge of heat that preceded a hard orgasm. His cum spurted against Remus' chest, and Remus' eyes were on his again as Severus relaxed, sinking against the edge of the tub.
Remus made a face as he pulled away, and Severus reached for him, pulling him close. Head against Severus' chest, Remus breathed heavily, and they both sank into the water again.
"That was incredible," Remus whispered, his lips brushing against Severus' shoulder. "I don't suppose I've mentioned how fucking hot you are when you come?"
Severus felt a smile on his lips as he leaned his head back, stroking Remus' back and shoulders. "Do you really think so?"
Remus looked up at him with eyes like liquid gold. "Oh, fuck yes," he said, smiling and shaking his head. "I really think so."