All characters are over 18 and are giving consent.
"Bye kids, have fun!" Oscar waved at his daughter and son-in-law as they got in the car for an overdue Date Night. He had to admit his daughter looked ravishing in her low cut black dress and heels.
He closed the door and was suddenly aware that he needed refreshment. He called up the stairs to his granddaughter. "Anna! Honey, do want some tea?"
No response. She was probably studying and had her ear buds in.
His knees creaked as he climbed the stairs. "Ouch!" he squawked as his left knee gave a sudden random jolt of pain.
He got to her door which was slightly ajar.
He knocked. "Anna?"
Still no answer.
He pushed the door open and his mouth fell open.
His beautiful young granddaughter lay naked, legs spread and full rounded breasts heaving as her hands worked at the dark triangle of her bush. She had headphones on and was listening to the audio of a porn video that was playing on the laptop beside her.
Her hands rubbed faster and her chest heaved with her head tilted back on the pillows, eyes closed as she pushed towards her climax.
Oscar just stood there, transfixed.
This was wrong.
He should leave.
He was intruding on her privacy.
This was so wrong.
But he stood there watching.
His hand started rubbing over the hardness in his pants.
Anna groaned as her orgasm washed over her. Her eyes opened as she began to sit up and she saw her grandfather watching, eyes full of lust. She shrieked and tried to cover herself. "GRANDPA! OH MY GOD!"
She pulled her headphones off, while clamping her legs shut, her free hand trying to cover her breasts. "Grandpa! Can't you knock?"
Ripped from his lust-filled daze, Oscar turned bright red. "I... I... I'm sorry honey! I knocked. But you didn't answer!" He backed out of the room, eyes locked on her hand covering her breasts. As he shut the door he said meekly "I'm putting the kettle on. Come down once you're dressed."
Oscar fled down to the kitchen and in a panic filled the kettle and set up mugs. As he waited for the kettle to boil he thought about the scene he'd just witnessed. He felt himself getting hard. Unzipping his pants, he pulled his swelling cock out and started slowly stroking it, leaning against the kitchen counter. Usually he needed some porn to get hard enough for a spank these days, but the recent vision of Anna pleasuring herself got him hard and thick.
The kettle boiled. He heard a door open and close upstairs. Quickly he tucked himself back into his pants and zipped up. He had just finished pouring the water and was getting the package of Anna's favourite chocolate cookies out of the cupboard when she arrived wearing a loose sweat shirt and leggings. Sadly, Oscar observed, the sweatshirt covered the curve of her hips and her delightfully rounded ass. She looked a little blushed and avoided eye contact.
He held the package up. "Your favourites. Got them in special for your visit."
"Thanks Grandpa" Anna said, barely above a whisper.
"Oh honey!" Oscar held out his arms and folded his granddaughter into a warm hug. He was intensely aware of the swell of her breasts against his chest. "I'm sorry I intruded on your private pleasure time."
"Well, how were you to know. I didn't hear you knock with my headphones on."
"Exactly. I thought you were listening to music."
He held her at arms length and moved to make eye contact. "Hey there's nothing, and I mean