Prompt: Mari is walking home alone at night. She could feel someone following her. Next thing she knows she's in a very serious situation. Thank god for overprotective cats.
Prompt recommended by BookWormQueen100
Warning: Mentions of rape but not actual rape! Mari will stay completely innocent! Read at your own risk.
It was like a prickle on the back of her neck. She knew someone was behind her. The person wasn't actually quiet. She could hear his breathing and could hear his footsteps as he stepped into puddles. She turned another corner and almost sighed in relief. The bakery was a few blocks away, she could lose this creep. She was just about to take another step when she was grabbed from behind. She let out a small scream before his hand covered her face.
Marinette started flailing around, trying to hit anything on the guy. The man grunted and she could smell the alcohol all over his breath. He got her arms in one hand and the other around her mouth.
"Now, why don't yo be a good little girl." he hissed in her ear and to her horror started rubbing his front around her backside. She could feel him and it made her feel disgusted.
"'et me 'o!" She tried screaming through her mouth. His hand tightened painfully, nails digging into her cheeks and slammed their lips together. She awkwardly bumped against him and slammed a foot on his own making the guy yell out. She took his distraction and started to run while screaming.
"HELP! PLEASE HEL-mmppmmhhh" The man grabbed her again and slapped her before covering her mouth.
"Shut up you filth." The tears slowly began to leak out of her eyes. This is it. She was going to lose her innocence and never be the same again. Oh god, she wont be able to-
"I think it's the other way around." A voice said from behind the man. Chat Noir stood there, a dangerous gleam in his eye. "She said let her go."
Marinette's eyes widened in relief and her struggling intensified. Chat frowned as the man grunted and glared at her. The man's free hand started roaming her front making Marinette freeze. Chat growled lowly and crouched.
"Hey kitty, don't be like that. Why don't we share the little slut!" The man slurred. Marinette whimpered and stared at Chat with pleading eyes. Chat stood and wrinkled his nose before stalking forward, almost like he actually was going to do this. He looked down into Marinette's terrified eyes and gently cupped her cheek, rubbing the slightly bruised skin. He gave her a discreet wink and looked up at the man with a sadistic grin.
"No." He hissed, whacking the guy over the head with his baton. Marinette gasped loudly as she was able to breathe and fell forward. Chat caught her and dragged her away from the man. They went to another alley and Chat hugged Marinette close to his body as she started to sob in relief.
"It's ok. I got you, it's ok."
"I thought-I thought-"
"No no. It's ok. Nothing is going to happen to you while I'm here. I swear." Chat whispered, leaning his forehead against hers. Marinette sniffed and nodded.
"Thank you chaton."
"Anything for my princess." She looked up at him and gave a watery smile. She leaned forward and caught his lips with her own. Chat made a noise of surprise before reciprocating the action, a smile slowly turning on his lips. He pulled away and smiled down at her. Marinette flushed and buried her face in his neck, the tears drying and feeling happy she could actually feel safe.
"Com'on Princess. Let's get you home ok?"
A/N: And done! Poor Mari but yay! Marichat kisses!
