Author's note: Another threesome story, requested by my dear friend Cat (holdingoutforapiratehero). This one is Killian/Emma/Ruby, so if that's gonna squick you out, feel free to skip. Otherwise, Enjoy! (Yes, I know the title is a cliche, work with me here.)

Disclaimer: Nope.

Truth or Dare

"Budge up, Swan."

Emma scooted over, allowing Killian to slid into the booth. He laid the drinks he'd brought in front of herself and Ruby, flashing Emma a grin. It had been quiet for almost three days, so they'd decided to celebrate with a drink down at the Rabbit Hole. Emma had seen Ruby all alone and invited her to join them.

"What should we drink to?" Ruby asked.

"How about the calm before the storm? Because there's always a storm brewing around here," Emma replied.

"Too right, lass," Killian muttered. The three of them clinked their glasses together and took a healthy swig of their drink of choice.

"So how are things as Granny's?" Emma asked, looking for a nice normal topic. Ruby launched into a story about the cook's mishap with the fryer and they were off. It was nice, just to sit there and relax with friends. Well, a friend and her boyfriend. She had no doubt what they would be doing when they got home. Henry was staying with Regina, so they would have the apartment to themselves.

They were on the second round when Ruby had an idea. "How about we play a game?"

"What kind of game?"

Ruby grinned. "A little Truth or Dare?"

Emma groaned inwardly. Leave it to Ruby to want to play that. Why couldn't they play pool or something? Maybe Killian wouldn't know what that was... "I don't know," Emma hedged.

"Oh, I love that game," Killian said with a smirk.

Emma rolled her eyes. "Of course you do."

"Come on, Swan. Live a little."

She could feel herself caving under his blue eyed stare. Damn him. "Fine." If there was anything too personal, she'd just take a dare. No problem.

It started innocuous enough. After Killian had swiped a bottle of rum on a dare, things took a decidedly more intimate turn. "Truth or dare," Ruby said to Emma.

"Truth."

"Has Killian ever used his hook on you?"

Emma blinked, taken aback by the question. Where had that come from? She heard Killian's sharp intake of breath, as he wondered how she would answer. He knew the answer of course. Emma had a weakness for his hook and loved when he touched her with it. She took a fortifying swig of her rum and nodded. "Yes."

"Damn." The brunette's eyes sparkled with mischief. "You like it, don't you?"

Emma nodded again. "Yeah," she said, even though it wasn't strictly part of the game.

"Bloody hell, lass." Killian cradled her chin and turned her toward him so he could kiss her, right there in front of Ruby. Emma moaned softly, a wave of heat rolling through her. From there, it seemed that no topic was off limits, as they learned things Emma would never have imagined. She supposed she was still getting used to the idea that the fairy tale characters she knew were real people just like her, who had the same desires and urges that she did. It was a heady feeling.

"Dare," Ruby said to Killian before he could even get the words out.

"Okay then, lass. Kiss Emma."

Emma's eyes went wide. "I'm not kissing her!"

"Why not? Afraid, Swan?"

"Right here where people can see?" It wasn't that she was opposed to kissing Ruby per se. She just didn't want an audience.

Killian's voice dropped to a whisper. "So if we were to say...go out behind this establishment, you'd be willing?"

Emma exchanged a look with Ruby, who nodded. What the hell? You only live once, right? "Sure."

There were butterflies in her stomach as they snuck out to the alley behind the Rabbit Hole. There was no one around; the only light came from the back door of the shop across the alley. Ruby joined them a few moments later, looking equally nervous.

"And now the only audience is me," Killian said quietly.

"Why do I get the feeling that's exactly what you wanted?" Emma said knowingly. She remembered those two barwenches his past self self had been sitting with in the Enchanted Forest when she'd gone to distract him.

"You know me well, Swan."

Emma had only done this one other time and she'd been tipsy then too. But she didn't remember it being unpleasant. "Let's just get this over with." Emma stepped closer to Ruby, keenly aware of Killian's eyes on her. They were of a height, so Emma didn't have to lean up like she did with Killian. Her eyes fell closed as she pulled Ruby in, lips brushing softly.

She tasted like vanilla and cherries, very sweet. Emma felt a shiver roll down her spine, then pressed her lips more firmly to Ruby's, the brunette deepening it almost instantly. Ruby was a great kisser, her movements fluid and slow as her tongue slid out to tangle with Emma's. She could feel Ruby's hands slide around her waist; they stumbled back toward the wall, still kissing. Emma moaned, knowing Killian was still watching them, the thought making her hot all over.

Was this the appeal? Knowing your lover was watching you with someone else? Was he as turned on as she was?

Emma nipped sharply at Ruby's lip, pushing off the wall and forcing Ruby against it roughly. The other woman was a werewolf; she was a lot tougher then she looked. Emma wanted to give Killian a show, see just how long he could control himself. She left a trail of wet kisses down Ruby's throat, the other woman mewling loudly.

"Bloody fucking hell," Killian breathed. Emma slid her leg between Ruby's, allowing her to grind her hips over Emma's thigh. "Swan..."

"There a problem, Captain?" Emma asked, turning her head to look at him. "I thought this was what you wanted?"

He looked at her with lust drenched eyes, closing the gap between them in three strides. Emma bit her lip at the way his very obvious erection ground into her ass. "Is this what you want, Emma?" he growled in her ear. "Do you want to take the she wolf home with us?" His hand slid over the waist of her pants, flicking open the button to her jeans. He shoved his hand down her pants, to where she was wet and aching. "Because it feels like you do. You're so wet."

Ruby groaned, her hands sliding up Emma's ribcage, under her shirt. "Please," she whispered. "I want you."

"Oh my god." Emma rocked her hips into Killian's touch, desire coiling in her gut.

"Touch her," Killian ordered softy. "The same way I'm touching you."

They were still in public for god's sake, but Emma obeyed, her fingers fumbling with Ruby's pants. Ruby gasped softly as Emma's fingers slid over her soaked flesh. "Oh yes. Right there." Emma bit her lip when Ruby touched her breasts, thumbing her tight peaks through the fabric of her bra.

Emma mimicked the way Killian was touching her, his fingers dancing over her clit. She hadn't expected things to escalate quite this way, but she couldn't be sorry about it. Not when it felt this fucking good. Killian whispered filthy things in her ear, loud enough for Ruby to hear, all the things he wanted to do them, wanted to watch them do. Emma normally wasn't into sharing, but perhaps she could make an exception this one time.

"Fuck!" Emma cried, as her orgasm washed over her. She rubbed frantically on Ruby's clit, moments later she cried out too, hips bucking into Emma's hand.

Killian leaned his head on Emma's shoulder until both women regained their breath. "That was fucking amazing."

"What about you?"

"I'll have my fun later. If you're still willing, that is."

Emma exchanged a look with Ruby. "Yeah. Let's go home."


A strange but not unpleasant sense of giddyness settled in her stomach as they walked back to the apartment. Emma found herself really, really looking forward to whatever the night brought. The idea that these two people both wanted her (although she was certain Ruby wanted Killian too, Emma wasn't blind), made her feel good. She'd always been willing to experiment; this would be no different.

They were hardly inside the bedroom door and Killian was kissing her, pulling her flush against his body. Emma melted against him, her soft curves molding perfectly to the hard planes of his body.

"Are you planning on hogging the pirate or do I get to play?" Ruby asked, pulling on Emma's hair.

"I'm giving the orders tonight, love," Killian said, his voice that low pitched timber that made Emma shiver.

"Uh oh, Ruby," Emma said, jerking on the other woman's belt loop. "Looks like you woke up the pirate."

"Is that bad?"

Emma smirked. "No, that is very, very good." She loved when he got like this, all commanding and rough. It did absolutely wicked things to her. "May I have her, Captain?"

Killian squeezed her ass. "By all means, darling. As long as I get to watch." He released Emma into Ruby's hold, Ruby flashing her a grin before claiming her lips once more. Emma sighed into it, learning what Ruby liked, fingers combing through her long brown tresses. Emma heard the large leather chair shift; Killian plopped down on it to watch. "So beautiful," he murmured.

Ruby pulled on the hem of Emma's top; the fabric came over her head easily. Her pants and shoes were discarded next, until she was standing there in nothing but her black lacy underthings. Emma copied her, removing Ruby's clothes until she was in nothing but a matching red bra and boy shorts. Emma felt a surge of lust roll through her, and she pulled Ruby back into her arms and kissed her breathless. Their curves pressed together, they were skin to skin, Ruby was warm and soft and hot under Emma's touch. Knowing Killian was there just made it better. Let him see how much Emma wanted this.

Ruby leaned down and mouthed at the swell of her breasts and Emma inhaled sharply at the sensation.

"She likes that," Killian informed Ruby. "She loves having her breasts sucked."

"Like this?" Ruby pulled down on the cup of her bra, exposing one of Emma's rosy nipples to the cool air of the room. Ruby's tongue darted out, swirling around the sensitive flesh, flicking over the tightening bud.

"Oh god," Emma moaned. Desire shot straight to her core, her clit already aching and throbbing. "More."

A flick of Ruby's wrist and the bra fell to the floor, leaving Emma's chest exposed. She had to reach out and grab the tall bed poster in order to remain upright as Ruby teased her, her knees going weak. Emma arched her back into Ruby's touch, eyes falling closed.

"Ah, ah, Swan," Killian admonished. "Look at me while she's touching you."

Emma groaned, wrenching her eyes open. She searched for Killian, finding him in the chair, pants open and his hard straining cock resting against his stomach. "There's a good girl."

Pure want washed through her. She wanted to climb into his lap and ride him until they both passed out, but she also wanted this. She wanted him to watch she and Ruby fuck until he couldn't take it and he snapped. It was decadent and sinful and oh so very good.

Emma's hips jerked as Ruby pressed her fingers against her lace clad mound. "Fuck."

"I can't wait to taste you," Ruby mumbled, mouth still teasing her breasts.

When Emma saw Killian nod, she shivered. Him silently giving orders on how Ruby should touch her just made Emma hotter. "What are you waiting for then?"

Ruby ripped Emma's panties from her body and pushed her back onto the mattress. She climbed in after her, crawling over Emma's body like the predator she was. Emma arched into her, hands finding her breasts, fondling them eagerly. She was surprised at how easy this was, being with Ruby, touching her intimately. The nerves had melted away and now there was nothing but want and lust and heat.

Ruby kissed down Emma's stomach, her hands spreading her legs wide. Emma's eyes searched for Killian's, a loud moan tumbling from her lips. Ruby licked Emma's sopping flesh, tongue already teasing her entrance.

"Don't stop," Killian said, his voice strained. Emma found him sitting on the edge of the chair, coat, vest and shirt gone, his hand wrapped around his cock and stroking.

"Does she always taste this good?" Ruby asked, teeth scraping Emma's clit.

"Better," Killian said, smirking. "I love fucking her like that."

"Fuck." Emma fisted the sheets, hips rolling, the ache building and building.

"I'll fuck that greedy cunt soon enough, love."

Ruby slid two fingers inside Emma's heat and Emma sighed in relief. "You like that?"

"Yes," Emma whimpered. "Give me another. Please." A third finger stretched her and Emma drew her legs back, leaving her completely exposed. Ruby took the hint, hand moving faster, fingers curling until she found the spot that make Emma cry out. Emma tangled her fingers in Ruby's hair, guiding her back to her clit, which Ruby sucked on, long and hard.

Stars burst behind Emma's eyes as she climaxed again, pleasure rushing through her veins. Ruby drew it out as long as she could, only releasing her when Emma slumped back against the mattress, spent.

Emma felt the bed dip next to her and she knew it was Killian. Her eyes fluttered open as he greeted her with a soul searing kiss. "You are so fucking beautiful when you come, love."

"Don't I get a kiss?"

Emma smiled, knowing this was coming. If they were going to do this, then she would have to share him. She nodded up at his searching eyes, silently giving him her permission. Killian left a parting kiss to her lips before sitting up and cradling Ruby's cheek. Emma watched, fascinated, as Killian brought his lips to hers, kissing Ruby thoroughly. Ruby pulled him closer, hands wandering his body. Emma knew why. Killian was unlike anyone she'd ever been with before; his body strong and toned and perfect.

Ruby shivered when his hook came into contact with her skin; Killian using it to pull down her bra strap. He cradled her pert breast in his hand, thumbing the peak. "Shall we, love?" he said to Emma, who was already licking her lips.

"Definitely."

Ruby's eyes went wide as Emma sat up, her hands joining Killian's on her body. Together they stripped her of her remaining clothes, hands and mouths on her body. Ruby lay back on the bed, whimpers and cries spilling from her lips as they teased her. Killian sucked on her breasts, his hips grinding into the mattress, needing friction of his own. Emma moved down between Ruby's splayed thighs, spreading her folds with her fingers.

"She's so wet, Killian."

"Make her come, lass. I want to see her fall apart for you."

Ruby gasped as Emma dived in, tongue lapping at the soaked skin. It didn't take long for her to see that appeal, to see why Killian loved doing this for her so much. Ruby tasted tangy and sweet, and the sounds she made as Emma touched her were music to her ears.

"Do you like Emma fucking you like that?" Killian asked Ruby. "Do you like feeling her mouth on you?"

"God, yes." Ruby pulled Killian back in for a kiss, and Emma mimicked it, lips and tongue seeking out the places that made Ruby writhe in pleasure. She pushed two fingers inside and groaned as Ruby's slick walls gripped them.

"She's tight, Killian. God." Emma pushed a third finger in, her movements quick and sure, even if the angle was unfamiliar. But she'd done this for herself enough times that she knew what to do.

"Fuck, that's hot," Killian mumbled as he watched Emma fuck Ruby with her fingers. Ruby jerked on the bed, back bowing, mouth open in a silent scream as her walls tightened around Emma's fingers. Emma brought her down slowly, thumb occasionally brushing Ruby's clit, making her quiver with aftershocks.

"Gods, I need to fuck you," Killian breathed, pulling Emma's hand away and wrapping it around his thick cock. He groaned as Emma stroked him, Ruby still recovering from her orgasm. Emma climbed into Killian's lap, her slick folds siding over his cock, making them both groan.

"Just get inside me, pirate."

He lifted her enough to impale her on his cock and Emma cried out in pleasure as he filled her. He always felt so fucking good inside her; she could never get enough. She bounced eagerly in his lap, mouth capturing his in a needy kiss.

Emma moaned as Ruby's hands slid over her breasts, the other woman pressing herself against Emma's back. "Fuck, Ruby. Don't stop." Ruby rubbed and twirled and pinched her nipples until they were sharp painful points, Killian kissing Ruby over Emma's shoulder. "Touch her," Emma demanded. She was so close; she wanted them all to come together.

Killian moved his hand over Emma's hip, sliding between them to where Ruby's wetness slid over her ass. They moved together; Emma spreading her legs, taking Killian deeper inside her, hitting the perfect spot. "Close," she bit out.

"Let go," Killian said. "Come on."

"Yes!" Ruby and Emma cried at the same time. Emma's whole body was taut as her orgasm ripped through her, her slick walls squeezing Killian almost painfully. Killian grunted, hips rocking up off the bed as he spilled himself deep inside her.

Ruby came down first, flopping onto the mattress, her body drenched in sweat. Emma rested her forehead against Killian's, holding onto him as her heart gradually slowed. Gently, he laid her down, brushing a kiss to her brow.

"Holy shit," Emma mumbled, still dazed from her repeated highs.

"Yeah," Ruby agreed.

"You were magnificent," Killian said, his hand sliding over both of their stomachs.

"Round 2?" Ruby asked with a laugh.

"Later," Emma said. "Nap first."

"Good," Ruby said. "I want a crack at the pirate."


Emma woke up to warm lips on her shoulder. She blinked the sleep out of her eyes to see Ruby gently kissing her bare skin. "Hmmm, hey," Emma mumbled.

"Is this okay?" Ruby asked. "You just have such pretty skin, Emma."

"'S okay." She smiled lazily, feeling just a little sore from their earlier exertions. Killian laid beside her, his arm thrown over waist, still asleep. "So do you...do this often?" She couldn't help but be curious, given how easily Ruby had slipped into their bed.

Ruby flushed. "Sometimes. Does that bother you?"

"No, I was just curious. It's none of my business."

Ruby frowned and leaned up to kiss Emma sweetly. "This was the best, just an FYI."

"Really?"

"Have you seen you? Or him?" Ruby said, with a glance at Killian. "You're both really hot."

Emma laughed quietly. "He is really hot, isn't he?" She rarely said anything like that to his face; Killian didn't need an even bigger ego.

"If I were you, I'd never let him out of my sight. Or shackle him to the bed or something."

"Actually, I have shackled him to the bed."

"Emma Swan, you naughty girl!"

"Don't let the Savior thing fool you," Emma retorted. "I've got plenty of kink."

"I'll bet you do." Ruby ran her hand up Emma's sternum, making her shiver. "Shall we indulge one of those kinks right now?"

"What about Killian?"

"Oh, I think we'll wake him soon enough." Ruby leaned back in and pressed her lips to Emma's, tongue sliding along the seam of her lips. Emma opened for her easily, her breath catching as she just let herself feel. No thinking, no worrying. Nothing but the way Ruby's skin felt under her fingertips. Emma rolled them over so that Ruby was on her back, finally taking the chance to get to know her body the way Ruby had hers. She skimmed her hand up along Ruby's side, curving around the soft swell of her breast.

"You know," Emma whispered, lips trailing along Ruby's jaw, "you're really hot too." She nibbled down Ruby's neck, fingers still gently teasing her breast. She plucked on the hardening nipple and Ruby moaned. "Like that?"

"Yes." Ruby squirmed in Emma's hold, the desire evident in her eyes. Emma grinned wickedly and ran her tongue over Ruby's other breast, sucking on the puckered flesh. She tried some of the things she liked, taking note of which ones made Ruby gasp and moan. "Feels so good, Emma."

Emma slid further on top of her, her thigh pressing right against Ruby molten core. "Fuck, you get off on this. You're soaked." Emma attacked Ruby's neck, licking and biting, feeling her own arousal coat her thighs.

Ruby's hands slid down Emma's spine, nails scraping until she reached the curve of her ass. She squeezed the cheeks, rolling her hips against Emma's leg. Emma slipped her hand between them and circled her clit, crying out when Ruby did the same to her.

"Oh bloody hell." Killian's voice pierced the quiet (well, quiet except for Ruby's heavy breathing), and Emma wondered what he was thinking.

"Killian?"

"Do you know what it does to a man," he growled, his voice rough the sleep, "waking up to two beautiful women fucking in his bed?"

"Good things, I hope," Ruby said, her fingers still sliding over Emma's clit.

Killian slid down the sheet that covered him from the waist down, his throbbing erection plain to see. "That good enough for you, she wolf?"

"Maybe."

"You'll pay for that."

"Do you promise?"

"Oh, I'm gonna ride you so hard you won't even be able to see straight." Emma felt Ruby shiver in anticipation. "But first..." He grasped his cock in his hand and stroked it, knowing full well what that did to Emma. Watching him pleasure himself was one of her weaknesses. "I want your mouths on me."

"Both of us?" Emma croaked.

"Gods yes."

"Fuck." Another throb of desire shook her, her core positively aching. Emma and Ruby both crawled over to him, mouths hovering over his thick erection. Emma moved first, sliding her tongue along him, replacing his hand with hers. Ruby joined her, both of them licking and kissing over his length. Killian hissed in pleasure, watching them with hooded eyes.

"Oh fuck, just like that, love. Don't stop." Ruby slid her hand down to his balls, fondling them gently as Emma sucked lightly on the head of his cock, precum tangy on her tongue. Killian jerked under their touch, moaning loudly. Emma knew what he liked and she used it to her advantage, bringing him to the brink at least twice before he was begging them to stop. He laid there panting, trying to regain some semblance of control.

"Too much, Captain?" Ruby taunted, running her hand over Killian's trembling stomach.

His gaze was dark and lust filled; it was a look Emma knew well. Taunting him was the most surefire way to let his gentlemanly control slip and allow the pirate to take over. Killian growled low in his throat and moved before Emma could blink, manhandling Ruby around so she was kneeling in front of him. He rubbed his cock along the crease of her ass, groaning as he slid over her wet flesh.

"Can I have her, lass?" Killian said to Emma, her mouth going dry as she watched them.

"Please." Emma's hand drifted over her body, down to where she was dripping. "Fuck her, Killian."

He reached over and pulled her in by the neck, kissing Emma hard on the mouth. "I bloody love you," he whispered. He lined himself up and slid home, cursing at the feel of Ruby around his hard length. Emma watched him move, his powerful body gorgeous, muscles flexing, straining, as he fucked Ruby hard, making good on his earlier promise. Emma knew how that felt, the deep penetration, the rough slide of him along her walls.

"So fucking good," Killian breathed, his hand tight on Ruby's hip. "So tight."

"I told you she was," Emma said, her hand reaching under Ruby and finding her clit. Ruby cried out, cursing, her body shuddering as Emma stroked her clit in hard circles. She grabbed Killian by his necklace, her mouth hot on his, her body trembling with desire. She was hot and aching, desperate to be touched.

"Let her touch you," Killian growled, nipping at her lips. "I want to watch you come." Emma moaned, giving him one last hard kiss, before moving to spread herself for Ruby's mouth. "Fuck her with that filthy mouth," he ordered Ruby, slowing his strokes just a bit.

Ruby mumbled something Emma didn't catch, but it didn't matter because her mouth was on her the next moment, making Emma cry out. Her head lolled as she leaned back on her elbows, back bowing under Ruby's touch, licking and nibbling eagerly on her swollen flesh.

"Fuck," Killian cursed. "So hot." Emma could feel his thrusts getting rougher, more erratic as the ripples flowed through Ruby. Emma opened her eyes and caught Killian's; he looked at her with a mixture of love and lust and gratitude, it made her heart stutter.

"More," Emma pleaded, still focused on Killian. "Need to come. God."

Killian reached under Ruby, fingers searching for her clit. Ruby gasped when he found it, hips rocking back into him. "Fuck, right there. Harder," she begged.

Killian heeded her plea, hips pistoning faster, his stump holding her steady. Ruby tongued Emma's entrance, and Emma reached down, fingers rubbing her clit hard and fast, knowing it wouldn't be long now. She screamed when her orgasm finally crashed over her, feet braced on the bed, hips bucking madly. Ruby cried out seconds later, her body shuddering, a look of ecstasy on her face.

Killian pulled out of her abruptly, his own release spurting all over Ruby's sweat slicked back, curses tumbling from his lips. Emma slumped back against the pillows, breathing hard, skin still tingling from her intense orgasm. Killian moved first, stumbling to their bathroom, presumably to fetch a towel. Ruby collapsed onto her stomach, still shivering.

"Okay?" Emma asked, brushing some hair out of her face.

"Yeah. He, uh, wasn't kidding."

Emma chuckled softly. "Nope."

"Talking about me?" Killian asked, damp cloth in hand. He sat on the edge of the bed, gently cleaning Ruby's back. "Good things, I hope?"

"Like you need the ego boost," Emma shot back.

"A gentleman likes to know he pleased his lover. Or lovers, in this case."

Emma crawled over to him, kissing him gently. "Thank you, Killian."

"Hmm, you're welcome, love."

They slept peacefully until dawn, when Ruby slipped out quietly. Emma snuggled into Killian's arms, kissing his neck. "I love you," she mumbled. He was so good at indulging her desires, even desires she didn't know she had. It was just one of the many things she adored about him.

"Love you too, Swan," he replied sleepily, kissing the top of her head. "Did you enjoy yourself?"

She smiled into his chest. "Yeah. Did you?"

"Aye. You were there."

"But you wouldn't say no to us doing that again, right?"

"Only if you wish it. I only need you."

"Hmm, good answer." She had a feeling that wouldn't be a one time thing, but for now she was content to keep her pirate to herself.