She was so soft. Woah! WOAH! She was-

"AH! Sta-Star? Ohhh.. Warrrm…"

Her insides were so warm around his finger. Fiery hot. He could feel her every twitch, every move. The tiniest of movements. He felt himself twitch again so hard it hurt. He knew her stomach had to be slippery wet now from his leaking.

So this is what it felt like to be in a girl. It was a lot more texture than he imagined. A lot less like a soft, fleshy pillow and more like well, an organ. Of the human body. With nooks and crannies and intricacies that more than likely were there for a reason. That made sense. He was slightly surprised at how strong her muscles were and he could feel her working against his fingers, squeezing, twitching. Fffuck…

Mmm she was kissing his neck. That was ni-

"AAhhhhhh! Ohhhhhhh!"

She was rocking against him now and he could tell she was trying to stimulate him. Trying to get him to… to… He pressed his fingers into her and tried to rub and twitch within her at the same rhythm she was grinding into his hand and his cock with. The feeling made him shiver hard… They were… Together they were going to…

"Ahhhhh! Starrrrrr yesssss…."

He pressed his face into her neck and groaned deeply, muffled against her soft skin. She was slightly sweaty now. Even her sweat was sugary, what the hell… He nuzzled into her neck. His skin was burning up hot all over his body now. He knew he couldn't take this for long. He felt so close to her and was so glad that he could do this with her and to her that he had a hard time holding back. He could feel his abdomen tensing already.

"I d-don't know… howww much I can.. t.. take… Nnnnnn.."

His eyes were rolling back now and with his free hand he held her close to his body, his hips moving with her.

Star could feel him nuzzle her neck again and it almost made her melt. She heard him say he couldn't hold it in much longer. He was going to orgasm and she wanted him to. She hoped he could make her do it too. When he pulled her close she pressed to him tighter, wanting to be closer to him.

She was breathing hard now and her heart hurt from how roughly it was thumping in her chest but it was nothing compared to what Marco was making her feel. She didn't know WHAT he was doing but he was doing it WELL.

"Hahhhh Marcooooo.."

She whined and rolled her hips faster against him, feeling him push back with his hips but especially his hand. He was rubbing her faster now and it made her whimper again and squeeze down. He was massaging a spot now that made her shiver and little shocks run through her. Gosh it was good.

She heard him groan again loudly, little whines coming from him every time he exhaled. It was like he was going crazy or losing his mind. She wondered if he would cry again. Star felt like she might, even if he didn't.

She felt like something inside her was going to snap soon. It felt so good. She knew she was going to 'cum' soon.

He could feel her twitching harder on his fingers. It was the best feeling, her tight around him. And what she was doing against his hips was so wonderful he thought he might die.

Ahhh she began moving faster and another shock of deep pleasure rocked through him making him whimper. He reciprocated and slipped his fingers against her insides more quickly, pressing his fingers as deep as they would go. There was a wall back there and he massaged his fingers against it roughly. He felt her squeeze him harder and he groaned again deeply.

"Ohhhh Starrrrrrr… Nnnnnngh... Hahh.. Ahhh.. Annngh.. Nnn.."

Marco was indeed losing his mind. Whimpering now with each breath, he was coming undone beneath her hips and he couldn't help it.

He could feel himself leaking and dripping. He never thought he could make a mess like this before even orgasming. The front of his boxers was soaked with pre-cum. Something about making her feel good made him feel even better than the first time they'd done something like this. His head was spinning and his hips were jerking against her belly now, making the bed creak with their combined effort.

"Starrrr… I'm…. Soo… clloooossse."

He managed to hiss into her ear.

Something inside Star was building unbearably and she didn't know wha-

"AAHHH! AHHHH MARCO! HAHHH! AHHHHHHH! I! THINK! I'M! CUMMIIIIING!"

She was yelling! It was just happening! The pleasure she was feeling down below exploded throughout her whole body all the way to her fingertips. She was trembling and shaking with the force of it and she ground her hips hard into his, gritting her teeth.

"HAAHH! HAAAHH! AHHN!"

Suddenly Marco yelled too and moaned over and over. She felt his cock twitch hard and go rigid. Something hot blossom against her stomach, making it even wetter. It felt very nice, she thought.

She could feel herself squeezing down around him in rough spasms of pleasure, each time it happened she shuddered. Star rocked with Marco in rhythm to these squeezes, feeling his penis, twitching against her belly.

She quietly rocked with him, the air filling with their whimpers and small moans of ecstasy.

He was just at the brink! There was no way he could ta-

Suddenly she was yelling and he felt her clamp down around his fingers. His mouth opened but no sound came out. He felt her shuddering against him and he pressed his hips hard up into her belly. She was still moaning his name, moaning for him when he felt something burst inside him.

"ST-STARR I! I! STAARRR! AHHHH! NNNAGH! FFFUCK! AUUUGH!"

He was cumming. Hard. Harder than he ever had before. He was sure she could feel the force of his spurts against her belly. His hips and cock twitching as he came. It just kept coming and he jerked his hips, groaning loudly.

"AHHHH! AHHH! HHAAA! AH! Ahhhh! Ahhhhhh…"

He was leaking still, feeling his cock tensing. He was still hard… With each twitch of his cock he gasped softly. It was so good it hurt.

"Star… Star… Starrr…"

He was gasping her name quietly as he rocked against her. He didn't want to stop. Ever. He wanted to keep doing this for eternity. Pressing against her gently now, hearing her little whimpers, it send shivers through him.

But he was feeling suddenly VERY sleepy. His eyelids drooped. He knew he was going to pass out. There was no stopping it. He had no energy left. He too could feel her thrusts slow and dwindle. He didn't know if she was going to fall asleep but she was stopping. He didn't like it but he could do nothing about it.

"I love you, Star…"

He managed.

Star was moving slower now, more gentle and she could feel Marco doing the same. She felt him going limp beneath her. He was going to fall asleep, she thought. Maybe that wasn't a good idea for her. If they slept for too long and his parents caught him like this it would be back to Mewni RIGHT AWAY for her. The thought made her terrified. She decided to wait till he fell asleep to clean them up though. Her Marco… Her best Earth friend and her boyfriend now she supposed..

"I love you, Marco."

She replied softly but brightly before kissing his forehead.