AFF Fiction Portal

An Unusual Punishment for Hermione

By: chemicalrain
folder Harry Potter › Het - Male/Female › Snape/Hermione
Rating: Adult +
Chapters: 8
Views: 30,977
Reviews: 34
Recommended: 0
Currently Reading: 0
Disclaimer: I do not own Harry Potter, nor any of the characters from the books or movies. I do not make any money from the writing of this story.
arrow_back Previous Next arrow_forward

Believe Your Ears

“Once more for each offence I think.”

Hermione gasped loudly. “Please Sir, haven’t I been punished enough today?” she whispered. She could feel his erection pushing into her bum. If she just turned around, she could get her hands on it.

He moved back again, running his hands down her sides from her breasts to her hips as he stood up. She felt him move away and her bum tensed, waiting for the next stroke.

Crack! She jumped in the air. “Ooooh!” She yelled rubbing her hands on her bright red bottom. Then, remembering what had happened last time, she settled herself quickly back over the desk. Her red bottom stuck up in the air, her legs tensed as the stood on her tiptoes and the wet patch shining between her legs. Her arse tensed again waiting for the final stroke.

But it didn’t come. Instead, she heard the unmistakeable sound of a zip being slowly undone.

He did intend to give her two more strokes with the belt. She certainly deserved it. Her arse was glowing nicely red, but it could easily take a couple more. He swung the belt down as hard as he could once, smiling to himself at the crack as it made contact with her bare skin. But then he heard the yell. He remembered that damp, brown, curly hair between her legs, her flushed face, the sweat that had been building up on her chest when she had arrived, her untidy tangled hair, her beautiful silky skin on her legs and took one more look at that pert, red, sexy arse. He couldn’t hold on any longer. He reached for his fly.



I know it's really short, but I figured a little today is better than waiting till tomorrow!
arrow_back Previous Next arrow_forward