A/N: Yes, it's OOC. But it's a Kink Meme. So what?
Kate bit her thumb nervously, while she sat waiting on the bed in her room. What could Castle possibly have to say to Colin that could take them so long? She considered it positive that there had been no yelling and cussing so far. She was just about to return to the living room to put an end to it, when the door to her bedroom finally opened and revealed both men. Castle entered first.
"Okay, we're ready," Coline said, closing the door before stepping up next to Castle' "How shall we do it?"
Kate gave a laugh of relief, after all she had been slightly worried that Castle would end up tearing off Colin's head.
"How about you two strip for me. Then you can undress me?" Kate suggested after a very short deliberation. The men exchanged a glance, then nodded and quickly took off their clothes. Kate had actually expected them to make a show out of it, but apparently that would take things a bit too far. She could feel they were just as nervous as she was.
Colin was naked first, which had less to do with Castle's lack of zeal and more to do with the fact that her boyfriend was still wearing all his clothes - shoes and a shirt with way too many buttons included.
When they finally stood butt naked in front of her, Kate let her eyes wander across their buddies unabashedly. Both were very fine, well-endowed specimen. Giddy with anticipation, Kate licked her lips. She was already wet, wetter than she'd been in a long time, even though neither men had even touched her.
Kate rose from the bed and stood between Castle and Colin, where she casually stroked their semi-erect cocks - as if by accident.
Colin clasped her hips and turned her toward him. He kneeled down in front of her and began to take off her pants. Castle stepped behind Kate and reached around her to unbutton her blouse, while his lips nuzzled her neck.
Castle pushed down her open blouse, letting it glide to the floor carelessly, and immediately devoted himself to her bra, which ended up next to the blouse on the floor in a flash. Meanwhile Colin had pulled Kate's pants along with her slip down to her ankles. He leaned over, kissing her pubic mound, and let his tongue wander. Kate tried to spread her legs but the pants foiled her attempts.
"Take them off," she panted and Colin followed her orders. Castle held her, while Colin lifted her legs, one by one, getting rid of her shoes, socks and finally her pants.
Kate leaned into Castle's chest and draped one leg over Colin's shoulder. He brushed her inner thigh with his lips and moved his mouth slowly where Kate craved it the most.
Castle had his arms wrapped around his girlfriend to keep her upright. His hands caressed her breasts, alternating between massaging them and twisting her nipples between his fingers.
When Colin's tongue finally met her labia, Kate moaned out loud and let her head drop onto Castle's shoulder. She turned her head so she could kiss him. This was better than any fantasy with Castle's tongue in her mouth and Colin's tongue on her clit at the same time.
Castle rubbed his erection against Kate's back, while his hands ghosted over her torso. Colin kept working on her, sucking and licking as if his life depended on it. The minute he pushed two fingers into her, Kate was gone. Her orgasm hit her hard and fast, as she twisted and shuddered in Castle's arms.
Colin withdrew and Castle lifted Kate into his arms so he could carry her to the bed. Both men took in the woman hungrily, who lay in front of them the picture of seduction, still shivering from the aftermath of her strong climax.
After her heartbeat returned to somewhat normal, Kate opened her eyes and spotted both man admiring the view. She smiled and nodded at them encouragingly. She needed more.
Colin sent Castle a glance, who nodded. He wanted to see how the other man takes his girlfriend. Colin didn't waste any time and knelt between Kate's spread legs. He angled her hips up a little and penetrated her with a swift and smooth stroke.
All three of them moaned and Kate looked at Castle, who was standing next to the bed watching them fuck. She could see the war of emotions on his face. On the one hand he was hurt to see her with another man, but on the other hand, it turned him on like crazy to watch Colin's cock disappear into her tight pussy and reemerge coated in her juices in a steady rhythm.
Kate found it even more arousing to watch her boyfriend fondle himself as he watched her being taken by another man. She was wetter than ever before.
Castle noticed her watching him and grinned. "You like being watched," he observed and Kate nodded with a moan. "Good, I like watching you, too."
"Let me touch you," Kate begged in a hoarse voice and Castle knelt down next to her on the mattress. She took his hard shaft into her hand, while Colin pumped into her ever faster and harder.
Castle closed his eyes and gave into the exciting feeling of being masturbated by his girlfriend. She knew him too well, knew exactly, how fast and firm she had to move her hand. She knew all his sensitive spots and caressed them. He was so fucking close.
"Kate, I'm coming," he warned her and groaned, seconds before he squirted his sperm across his girlfriend's breasts.
His hot cum on her skin triggered another orgasm for Kate and she came again moaning out loud. Her inner muscles clenched spastically, as the waves of her release crushed over her.
Colin thrust into her a few more times before he let go with a grunt, flooding her womb with his cum. Completely sated, he fell into bed with Kate and Castle.
They relaxed for a few minutes until Colin rose. "That was so fucking hot," he noted satisfied, "but I should be going now."
"No, Colin, stay." Kate blushed a little, realizing how eager she must come across. "I'm not finished with you two." There was something else, she'd been dreaming of for a long time and perhaps today was right to make her dream come true.
