Original story by danny14523

Looking herself in the mirror, Rapunzel was lost in her thoughts. She ran her fingers through her beautiful silken hair, which now reached just below her shoulders. Her hair was now brunette rather than the usual golden colour she saw all her life. The beautiful long golden hair was all gone. It was not less than 8 feet long, she knows this because that was the height of the tower where she spent her captive days by the sorceress. If it wasn’t for her to sacrifice her long beautiful locks, Prince Eugene wouldn’t have been alive now.

Prince Eugene put his own life in danger, getting stabbed by the witch, while trying to let Rapunzel escape from the tower. Rapunzel, knowing what magical powers her long hair had, didn’t think twice before cutting it and burning it to ashes to mend the prince’s wound. She had seen many times the witch trim some of her and use the ash to heal herself. But bringing back a man from the dead, she never thought her long hair could do that. But she did. Once revived, Eugene was more powerful than before who could easily cast away the evil witch forever.

“How could I make up to him for saving my life?” Rapunzel thought when she heard the knock on her door.

“Honey.. Rapunzel.. are you alright.. Can I come in” Eugene was at the door.

Rapunzel ran to the door and opened it. Eugene had changed to his normal clothes. She had never seen him without his armour.

While in the tower, even while they exchanged kisses, or when he touched her beautiful bosoms, he always had his soldier’s armour. Eugene looked very handsome. The sparse hairs on his chest were visible through his jacket so were the perfectly chiseled muscles there. Her eyes travelled down, until they reached the tight linen trouser he wore..

Rapunzel turned away when her eyes caught the bulge on his trousers. She didn’t know why, but shyness overcame her at the sight of manhood. Still watching his reflection in the mirror, she felt her heart beating so fast and out of her body.

“Ughh.. I look so ugly… isn’t it” she asked, running both her hands through her short hair, still looking away from him. In the mirror, she saw Eugene come closer towards her.

No my dear. Please don’t ever say such things. If it was not for your beautiful long hair, I wouldn’t be alive to see this day. I will never forget that. My only regret is that it was me who was the reason you lost your long beautiful hair. I beg you to grow it back again. Please promise me you will grow it back.
Eugene was so close to her telling this. She could enjoy his musky aroma. She felt his hands touch her shoulders.
Rapunzel’s heart raced, she closed her eyes.

A sudden wet tingling feeling on her neck startled her. “Ahhh” she moaned gently, her eyes still closed. Her whole body shuddered when she felt his teeth gently nibbling her neck. She suddenly felt wet between her legs and an urge to pee. It felt like she needed to put pressure there to relieve the tension or do something there. She felt her legs become weak.

“Rapunzel.. I give my love for you.. please accept..” Eugene said, turning her to face him. She was still looking down. He took her face with both hands and kissed passionately on her lips.

Rapunzel responded allowing him to kiss more. They continued kissing until Eugene pulled on the strings of her pants and it fell on the floor.

Rapunzel was too shy to stand before a man naked. She tried to cover her privates with her tiny hands. He kissed her again and signalled her to sit by the edge of her bed.

“Rapunzel, will you please close your eyes.. I have a surprise for you” she did what was asked and closed her eyes like an obedient student.

“I have never given this to another girl.. so please accept it” Eugene took off his trousers and let it fall on the floor. He went further close to her and put one of his legs up, on the bed near her.

“Rapunzel.. your hands please” asking her permission, he took her hand and placed it gently on his shaft.

“Mmm.. what is it.. it’s warm and soft” she asked, her eyes still closed.

“Open your eyes now Rapunzel” Eugene asked.

“Ahhhh.. ohh.. my..” Rapunzel’s eyes popped out when she saw the thing she was holding in her hand. She had only heard many stories from the witch about penises, but never a real thing.

“It’s yours Rapunzel. You do whatever you want with it,” Eugene told, running his fingers through her soft brunette hair.

“Take a closer look now” he gently pulled her head towards his penis. “Please would you hold it with both hands,” Eugene instructed her.

Her slender hands didn’t even cover half of his penis. Rapunzel felt as if her loins were on fire and like a leaking cauldron. She looked down between her legs to see that she is now sitting on a wet patch of her own fluids. Rapunzel wanted to touch there so badly, but she didn’t want to let Eugene’s penis from her hands either.

“Let me help you my love” Eugene moved his fingers softly over her chest and going down over her tiny navel and finally touching her clitorial hood with just his middle finger. Eugene didn’t stop there, his fingers travelled further south massaging her insides, while his other two fingers separated her labia. He gently rubbed on her labia and circled his finger on her clitoris. His fingers were fully soaked in her wetness, and it easily slid in her love hole.

“Aaaaahhhhhhhhh.. I will die now my prince.. ahh.. ahhh.. ahhh.. ” Rapunzel cried loud in ecstasy. Her breath was shallow and fast.. with her one hand, she caught him by his wrist and clenched. Her nails dug into his skin. She was having an orgasm, the first one she ever had. Shaking, her other hand tightened its grip on Eugene’s penis, squeezing it hard. Her eyes were closed tight. Eugene kept his palm covering her pussy touching her pulsating clit.

And then it happened..

Her hair.. the brunette short hair shined.. a golden light brightened the dimly lit room.. her head was surrounded by a kind of halo emitting from her hair. It was pulsating in tandem with her clitorial hood as if the hair was also connected to her orgasm.

Eugene was watching every magic happening with Rapunzel’s hair. Her eyes were still closed enjoying the first orgasm she ever had, not knowing the things happening to her.

Her breathing gradually became normal and she opened her eyes.

“I’ve not felt anything like this before.. is this some kind of magic you possess?” she asked. She still had Eugene’s dick in her hand. A drop of cum had formed on the tip.

“Please.. tell me prince.. what should I do for you”

“I’m sorry I know nothing to give such pleasure.. but if you could teach me.. I would do anything for you.. please tell me..” Rapunzel asked.

Eugene bent over to kiss Rapunzel on her lips. I will teach you everything my love.
“Now you would stick out your tongue and lick that drop from the tip of my penis” he said showing her the precum formed. Eugene’s hands were on her head, his fingers massaging her magical shining hair.

Rapunzel opened her mouth, sticking her tongue out, looking him in the eye lovingly. With the tip of her tongue, she cleaned off Eugene’s love drop and happily swallowed.

Eugene felt a sudden coldness go through his fingers which were now holding her short hair. Her hair shined a bit more at the same time. ..

AND SUDDENLY IT GREW LONGER A FEW CENTIMETRES..

“OMG!! My love your hair is already growing”

“Hmm..??” Rapunzel looked at him puzzled.

“Yes dear, your hair grew a little now and it’s shining ever since you had the orgasm”

“Orgasm??” Rapunzel had too many questions. She was new to all.

“What is that” she asked..

“Ohh.. didn’t you like it when I touched you here” Eugene touched her once again..

“Ahh.. yes.. yes.. I did like it.. ahmmm”

Rapunzel shuddered and moaned when he touched her clits again. Her hair shined brighter again for a moment.

“So that’s an orgasm.. hmm.. can’t control myself when you do that” she told and gently kissed the tip of his penis.

“Ahh.. you are so soft.. please don’t stop..” Eugene told, enjoying Rapunzel’s warm lips on his dick. Her tongue flicked the tip of his opening and played with it.

“Aaaahhhhh..hmmm” Eugene cried out loud. “Open your mouth wide” telling this, he pushed his dick inside her small mouth and started to move inside out slowly.

Eugene had been with so many of his concubines. But with Rapunzel it was totally different. He was enjoying every second of fucking her mouth. He moved his hips in rhythm, each time hitting Rapunzel’s throat, choking her with his huge dick. Rapunzel’s hair was glowing and he could really see her hair getting longer. This only made him fuck her mouth harder.

For Rapunzel, she had never put anything so big in her mouth. Each time Eugene pushed, she felt the dick touch the deepest part of her throat. His dick was already oozing cum, with each stroke Rapunzel could taste his cum in her mouth. Even though she felt like throwing up the first time, Rapunzel started to like the bitter-sweet taste of Eugene’s love potion..

Her short hair had grown almost below her shoulders. He had her hair held tight inside his hands, pushing her head deep into his groin, while fucking her mouth. Rapunzel’s hair was also glowing brighter and brighter.

Without even holding her head, Eugene was now madly fucking Rapunzel’s small mouth, just moving his hips to and fro vigorously. She too was enjoying it, even though it was hard keeping her head straight with each thrust. Rapunzel ran her fingers through her hair. She loved the cold feeling her hair now has. It was definitely longer than before, maybe a foot longer than a few minutes ago.

She looked sideways in the mirror beside her. Eugene was standing, his one leg on the bed near her and the other on the floor. She looked at the curves of his muscular body. It was glistening with sweat. His hips moved in rhythm, violating her small mouth.

Rapunzel closed her eyes enjoying the love she is receiving in her mouth.. She wondered if Eugene caught her head with her hair and did whatever he was doing or if he did with his fingers what he did before. Thinking all these Rapunzel just touched herself with her little finger on her clitorial hood.

A lighting passed through her as soon as she did that. In the mirror she saw her hair glowing brighter. Excited, she touched again, this time giving a little flick with her middle finger and didn’t stop. She was overwhelmed by the pleasure and sucked on Eugene’s dick a little harder, milking more precum from his already oozing dick. The hair was glowing brighter and when she felt the taste of his love potion in her mouth, she watched in the mirror for the first time her hair getting longer. It was growing down slowly.

She continued eating Eugene’s shaft. She used her tongue to massage the thick head inside her mouth. Rapunzel wanted more. With one hand she caught his penis by the root and with the other she started caressing Eugene’s balls dangling behind while sucking on it like a piglet.

“Ahhh… hmmmm… don’t stop now my love” Eugene cried loudly, holding her hair and thrusting his dick deeper and deeper. She choked on his tool so many times but didn’t stop.

Rapunzel’s eyes were still glued to the mirror. She could see her hair glowing brighter and brighter and slowly slowly reaching down as her head moved with his thrusts..

“Ahhh.. mmmmmmm… ohhh.. ahh. Ahh..”

Eugene’s body shook. She felt the penis inside her mouth pulsate and then a warm thick liquid filling her mouth. With him still inside her mouth, she was finding it difficult to swallow and gagged.
Eugene quickly took his dick out.

He cried “open your mouth now”

As soon as he pulled out, Rapunzel just got enough time to swallow the big thick load in her mouth and open again. Eugene caught her head by her hair and placed the head of his shaft on her tongue. The softness and warmth of her tongue was just what he needed. His penis bursted again, load after load started flowing through her tongue and filled her mouth.

“Mmmhhh” Rapunzel squealed from the pain of his tight hold on her hair.
Eugene squeezed his dick to let the last drop in her mouth. Rapunzel just sat there with her mouth open, filled with his thick cum. She used her finger to collect what little amout leaked out from her mouth and closed her mouth.

GULP..

It was a bit difficult for her to swallow a mouthful of cum. But Rapunzel was happy to do so. She felt a tingling sensation on her waist as soon as she swallowed everything. Without looking, she used her hand to see what was touching her back. The sensation of smooth silky hair on her fingers surprised her.

“It’s long.. it’s long again” Rapunzel cried in joy.

“I found the Magic Potion for my hair to be long again.”

She cried loud, tears swelled up in her eyes and started flowing down her cheeks. Her long hair was everything, and it is going to be back again.

This time the golden color of her hair stayed.

“I think, I have an idea how to make things faster.. ” pulling his trousers back up, Eugene had a naughty smile on his face when he said this to Rapunzel.