Smut warning: graphic sex scene ahead.

--

As Hermione stepped out of the floo, she quickly spelled away the ash and rushed to the bathroom to check her make-up and brush her teeth. She didn't know when Charlie would arrive, but she wanted to be fresh, and breath-freshening charms just didn't leave her with that same clean-teeth feeling.

Stepping back out to her living room, she was for once grateful that she had had a bit of a lonely Christmas. As had become her tradition in the last few years, she had spent a lot of time cleaning, the magical and muggle way, taking her mind off the stilted phone call she'd had with her parents. Her efforts had paid off this year though, as she didn't have to spend any time now frantically tidying or making her usually messy bed. The wooden floors gleamed, the cushions were puffed to perfection on the brown leather sofas and not a cup was out of place in the kitchen.

Instead, she hung her cloak up in the cupboard and wandered over to where Crookshanks lay snoozing in his basket by the fire. Making sure not to get any of his tenacious orange hairs on her nice red dress, she gave him a quick pat as he peeked up at her and stretched lazily.

Straightening up, Hermione was unsure what to do. She hadn't been in this situation before, waiting for a lover to arrive. Should she put music on? Pretend she was busy in the kitchen and not anxiously awaiting his arrival, or lie on the sofa expectantly? Should she take her clothes off before he arrived, as a surprise? She snorted at herself. Surely not. She was overthinking things. She took a deep breath, drank a calming glass of cold water, and went to sit comfortably on the sofa to wait. It could be a long time before he was able to get away, there was no use working herself into an anxious mess for him to find when he got here.

She was just about to take her heels off when the floo flared and Charlie stepped out. She jumped up from her spot on the sofa and stood before him, unsure what to say or do.

He looked at her for a moment, his face intense, his eyes drinking her in, then took quick steps over to her, straight into her personal space. "Still want that Christmas gift, baby?" He breathed.

"Fuck, yes." He grinned at her response and slid a strong hand across her cheek to cup her jaw. His other hand came around the small of her back and drew her against his large body. He was warm, despite the cold evening. He looked at her challengingly, a smirk playing on his lips as he teased her, his face so close she could feel his breath on her cheeks.

She was glad she still had her heels on, it meant she could tilt her head just so, graze her nose against his slightly, and bring their lips together into the heated kiss they had been building up to all evening.

They both moaned slightly at the contact, their tongues fighting for dominance, as their hands roamed each other's bodies. Her hands traced the contours of his chest and up into his hair to tug at it roughly. His shifted from her waist and jaw, down to the curve of her buttocks as he pulled her hips in to grind against his.

Panting, he pulled back slightly to nip and bite at her neck. Hermione let out a mewling sound that made him pull back to smile lasciviously at her. "You like that, baby?" Hermione whimpered, his voice was so deep when he spoke like this. It did things to her. "Hmm?" He continued, right by her ear. "You like it when I'm rough with you? That's fucking perfect, baby. You're gonna fucking love this."

Hermione bit down a whine and reached for him again, kissing him roughly and biting softly at his lower lip as she sucked it into her mouth.

With a growl, he abruptly lifted her against him, carried her the short way to the sofa, and sat with her straddled over his lap. His strong hands left her backside and ran up her back over her shoulders and into her hair to try to release it from its confines.

"Get rid of this," he demanded gruffly and she quickly ran her hands through her hair, removing pins as she went, while he sat back and watched her. Her hair tumbled over her shoulders as she leant to the side to put the pins on the coffee table.

"Much better," he sighed as he ran his hands up into her hair and gave it a gentle tug. The action made her grind her hips into his and tug harder. "Mmm, that's it, baby. Show me you want it."

Hermione hadn't had sex like this before. The roughest she'd had was a soft, ill-placed spank during doggy style with one of her (much more sedate) previous partners. This was something else. This was unmitigated. It was commanding, and dominating, and they'd barely even started. His body, his words, the possessive look in his eyes, she couldn't get enough.

They continued to grind against each other and he reached up to pluck a hard nipple between his thumb and forefinger. A low moan started to make its way from her before she cut it off abruptly looking mortified and blushing deeply.

Charlie grabbed her chin in his hand and moved it up so they were looking eye to eye. Hermione couldn't look away. "Don't." He said roughly. "Don't hold anything back. I want to hear every noise your body makes for me, baby. Just because no one's made you moan like this before, doesn't mean it's not right." She blushed again and nodded. "Now, I'm going to do that again, and you're going to let yourself go."

At her quick nod, he let go of her chin and skimmed his rough hand down her neck back to where her nipples were straining underneath her dress. Both hands, this time, reached her nipples and he plucked them both at the same time. A shock ran straight from her nipples to her aching groin and she gasped and arched at the sensation.

"Good, but I think we can do better, don't you? Lift your hips." As she did so, he pulled the hem of her dress from her thighs and up over her head, leaving her in only her red lacy undies and her high heels.

"Fucking hell, Hermione. You're fucking gorgeous." He rasped out, eyes wide as he took in her body. He ran a hand down her chest, over a breast, and down onto her abdomen. He leant forward quickly, caught a taut pink nipple between his lips, and flicked his tongue across it. Hermione's answering moan was loud and unrestrained. Looking down, she saw Charlie grin around her nipple as he continued lavishing attention on it. She was writhing on his lap as he licked, bit, and sucked her nipples repeatedly. The heat in her groin was an inferno now, and she was aching. She didn't think she had ever been this worked up.

As Charlie released her nipple, she took a deep breath and tried to focus on undoing the buttons of his shirt before he could distract her again. She wanted to see him. She managed to undo his buttons and pull the shirt from his waistband and off of his shoulders, revealing a toned, muscled chest. He had a few scars here and there, what looked like burns, mostly, and a few that looked worryingly like claw marks. Now was not the time to ask, she decided. Hermione reached out to run a hand through the smattering of hair on his sternum, down over his tight abdomen to his groin.

Slipping backwards off his lap she knelt between his legs and looked back up at him as she reached to pull his trousers down. Charlie groaned as he looked down at her in that position.

"Merlin, Hermione, you are so fucking sexy, but if you put your mouth around my cock right now, I'm going to explode, and I think you'd rather I do that somewhere else, hmm?" He held out his hands to her and when she grabbed them, he pulled them both up to standing, then leant down to undo her heels.

Hermione slipped out of them and turned to see him kicking his boots and socks off. He stood straight again and gestured to the closed doors.

"Which one is the bedroom?" He asked silkily.

"This one," she moved over to the door and opened it for him. Charlie grabbed his wand from his trouser pocket as they walked in, and the lights flared on, dimly.

He barely spared a glance at the soft blue furnishings and pale walls before grabbing Hermione around her waist and pulling her down to the bed with him. She let out a little squeak as she fell, which turned to a moan as he began kissing his way from her neck down to her breast, and lower. He licked his way across her tummy, making her squeal and cringe away from the ticklish sensation, and causing him to grab her hips tightly to hold her still as he moved lower still.

Hermione held her breath as his nose skirted over the top of her underwear. She could feel his heavy breaths through the thin material and fisted her hands in the blankets of her bed.

"Merlin, you smell good, baby." His eyes locked on hers as he hooked a finger into her panties and pulled them to the side. "You're so wet. Is this all for me, baby? Fuck."

He slid a thick finger into her pussy and she moaned at the feeling of finally, finally, being stretched and filled. She needed more. She arched into his hand and he removed his fingers to replace it with a hot, thrusting tongue.

His deep groan thrummed straight through her clit and she writhed against the bed. "Oh, fuck!"

"Mmm, you taste so good. You're so ready for me, aren't you?" He leant back to take her underwear off completely, then plunged two fingers into her this time, running his tongue up to her swollen clit.

Flicking his tongue in time with curling his thrusting fingers, all Hermione could do was throw her head back onto the mattress as the pleasure built inside her. "Fuck, fuck, fuck, fuck, fuck, fuck." She couldn't think of anything but his tongue on her, and his fingers inside her.

"That's it, baby. Relax. Let go for me." He increased the tempo and pressure of his fingers and sucked her clit gently into his mouth. "Let go, baby." He ordered, before flicking his tongue over her clit faster and faster.

"Fuck, fuck, Charlie!" Hermione's body curled into itself as her body tensed tighter and tighter, then snapped back out with a long deep groan as she came around his fingers. She felt Charlie's tongue lap at her as he removed his fingers and she flinched away from the oversensitivity.

He grinned up at her. "Fuck, that was so hot, baby."

Hermione watched with hooded eyes as he knelt to undo his trousers and kick them off. His cock was straining at his underwear and her eyes widened as he released it. A large, thick, cock was standing to attention and she shrugged off the bonelessness of her orgasm to reach out for him.

Her hand closed around the soft skin of his shaft and she pumped his length slowly. "Oh, fuck yes, baby." She looked up to see his eyes reopen to watch her. She smirked at him and leaned forward to run the blade of her tongue up the side of his cock, from base to tip. She swirled her tongue around the end and then ran it back down to the base as he groaned loudly above her.

Before she could do any more, his strong hands caught her under her arms and moved her gently but firmly onto her back on the bed as he kicked his underwear the rest of the way off. "I want to be in you. I want to fuck you so hard, baby, and if you carry that on, I won't be able to." She smirked at him again, she enjoyed seeing how affected he was by her. It made her feel powerful. His voice was strained and she'd felt how hard he was in her hand. His eyes were so dark, and there was a primal energy about him that thrilled her.

He crawled up over her body, bending to capture a nipple between his teeth, causing a shocked whine from her. He let out a breathy laugh as she arched into him.

Snaking his hand between them, he began to rub her clit slowly with the tip of his cock, making her thrash and buck into him. She shook her head and thrust her groin into his cock with another whine. She was too embarrassed to say it, but she was aching for him to be in her.

Charlie smiled. He grabbed his cock with a strong hand and slid it over the entrance to her slick pussy. "Fuck, you're so wet for me." He slid it over her faster as she tried to thrust down on it. "Do you want something, baby?" She growled at him as he evaded her and leant down to whisper into her ear. "Do you? You're going to have to ask nicely."

Hermione narrowed her eyes at him, a blush colouring her already flushed cheeks. "Please," she whispered, with a particularly hard thrust at him.

"Please, what? Tell me what you want." He demanded, then licked slowly over her earlobe. He continued stroking his cock over her in slow, almost overwhelming, slides. She could feel how wet she was down there, the tip of his cock was glistening from it.

She took a deep breath and tried to push down her embarrassment about telling him what she wanted. She could do this. The effect his voice had on her was intense, she could try to do that for him too.

She pulled back slightly and looked into his eyes. "I want your cock in my pussy, Charlie. Please." There was barely a second of shock on his face before he groaned deeply, eyes dilated and he finally pushed into her pussy to the hilt.

They both moaned loudly. Hermione's eyes fluttered shut and her chest heaved at the feel of him inside her. Had she ever been this full?

"Oh! You feel so good, Charlie." He bit her neck roughly in response then soothed the area with his tongue.

"I love hearing you moan my name like that, baby. I can't get enough of it. Tell me what you need." He was moving slowly in and out of her, dragging his cock languidly backward and forwards, teasing her again.

"I want you to take me, Charlie. Fuck me, hard." She was about to smirk as he tensed in reaction, when he pulled out suddenly and grabbed her roughly by the hips to flip her over. He lay his weight down on her back and the air whooshed out of her lungs in a rush. She could feel his cock laying against the cleft of her arse and his legs ran down the outside of her own. He grabbed her hands and laced their fingers together, pulling her arms up above her head and holding them there. Fuck, this was hot. Hermione tried to look at him, but all she could see was his head of red hair at her shoulder as he nipped and sucked his way to her earlobe.

"I saw you, last summer, watching me wrestle. I knew you wanted to be taken like this. Hard, and rough. Pinned down so you couldn't move. Is this what you were thinking of then?" He sunk his cock into her again, this time hard and deep, his ragged breathing matching hers as she cried out at the depth of his thrusts. "That's it, baby. You can take it, good girl."

Her body thrust back into him at the praise and he grunted at the feeling of her clenching around him. "You like that, don't you? Good girl. Fuck. You're so fucking tight for me, baby."

His hands clenched hers as she moaned with each thrust. He left her hands above her head and sat back to his knees, pulling her hips up with him. Her breasts still grazed the mattress deliciously, but her pussy was up in the air for him as she knelt. She felt his hands smoothing over her buttocks, squeezing and kneading, before holding her hips tight and slamming his cock back into her, causing a loud moan to fall from her lips.

This new angle made it easier for her to push back against him, making him groan and dig his fingers into her. "Fuck, yes, baby. Good girl. Push back. That feels so good."

She'd clearly gotten over her embarrassment of being vocal, she didn't think she could stop her moans if she wanted to. He was undoubtedly enjoying it, his hands would spasm and grip her harder whenever she let out a loud moan or gasped his name, and that made Hermione moan more. This was unlike anything she'd done before, much more carnal. It felt like their bodies had taken over.

He reached his hand around as he slammed into her, and she cried out loudly as he started to pinch and rub against her already sensitive clit. The tension was building again, quickly this time. She was shuddering and moaning and unable to continue pushing back into him as her pleasure built and built. Her eyes were shut against the mattress, her moans muffled by the sheets.

"That's it, Hermione. Good girl, don't fight it." Her name on his lips made her clench tightly around his cock and she felt stretched tight like an elastic band. "Come, baby. Come for me again, you can do it. That's it."

Breathy praise continued to spill from his lips as the elastic band snapped. The moans turned into a long drawn-out scream from between clenched teeth. Every muscle in her body felt tense as her orgasm peaked. Charlie continued to rub against her clit and pound into her until she collapsed downwards onto the bed in surrender.

He leaned forward and placed a gentle kiss against her shoulder before withdrawing and turning her onto her back. He chuffed out a chuckle as her hair fell over her face and she did nothing to move it away in her boneless state. He moved it for her, looking into her hooded eyes with his own. "I want to look at you as I come."

Hermione thought she was spent, but his words sparked whatever energy she had left and she reached for his cock. She pulled him gently towards her pussy, lining him up, and he sucked in a breath at the contact.

Two strong hands lifted her hips slightly as he slid back into her warmth. Charlie groaned. "Fuck, baby. It won't be much longer now. You feel so good." Hermione moaned as she looked into his intense gaze as he continued to fuck her deeply. She hooked her legs over his hips and pressed her heels into his buttocks to pull him deeper, then ran her hands up into his hair to drag her nails against his scalp. His thrusting became erratic. Charlie groaned deeply as he came, and Hermione didn't think she'd ever heard something so erotic. She moaned and pushed her hips up to meet him as his thrusts became weaker until finally, they both stilled.

Charlie rested his slightly clammy forehead on hers, eyes shut and panting. She closed her eyes too, reveling in the afterglow. She felt as if she was just drifting off to sleep when he moved and pulled out to lie next to her, kissing her shoulder gently as he passed.

"Fuck," She breathed, unsure what to say, too exhausted to put together a coherent sentence. She rolled towards him but quickly tensed and cringed down at her groin as she felt his come start to seep out of her.

He quickly grabbed his wand from the bedside table and performed a quick cleaning and contraceptive charm on them both, before flopping down beside her once more. "Fuck, indeed. That was amazing, baby." He chuckled as she hummed sleepily in agreement.

They smiled at each other softly for a moment. "May I stay for a while? I better be up early to get back home to avoid questions, but nothing beats a post-fuck snuggle." Hermione giggled tiredly, and shuffled the covers from underneath herself and nudged him to do the same.

"I agree, I can't get enough of a good spooning." She smirked at him as she lay down facing away from him and pushed her bum back against his groin. He curled his body around hers and pulled her more firmly back against his chest.

"Mmm, perfect." Hermione drifted off to sleep quickly, completely drained from the night, and exquisitely comfortable with his body up against hers.

When she woke up, wintry sunlight was peeking around her curtains and Crookshanks was curled up by her feet, but he was the only one in the bed with her.

Charlie was gone.