Title: A Bull by the Horns
'Verse: TF Prime
Rating: NC-17
Characters: Cliffjumper, Arcee
Pairings: Arcee/Cliffjumper
Warnings: "Fully-equipped" femme, oral, sticky
Summary: A true gentleman pleases his lady in every way.
Word Count: 605
Notes: Written for the anons of the TF General thread on /co/.
"It's...uh...bigger than I thought it would be."
Arcee smirked and leaned back on the berth. "Don't tell me you're backing out, Cliff."
"No! Just...making an observation," he said, cocking his head and regarding her interface array with the same cautious speculation as he would give an unfamiliar enemy.
"Well, take your time. It's not like I'm making a conscious effort to keep this thing up," she said pointedly. Cliffjumper's analytical expression was kind of a mood-killer.
He got the hint and palmed her spike, giving a half-apologetic smile. "Sorry, ‘Cee. Never sucked a spike this big. Gimme a klik."
"Is the big tough warrior going to ask me to be gentle?" she teased, rocking her hips into his touch.
"I can take five Vehicons at once; I think I can handle you." Cliffjumper slid down and took her in his mouth. The sudden warmth and wetness made her jerk and dig her sharp fingers into the edges of the berth. As he bobbed his head over the top half of her spike, his tongue running up the underside and curling around the tip, he continued to stroke the exposed base with battle-roughened hands. Arcee closed her optics and relished the soft suction, giving him time to get comfortable and find a rhythm.
After a few kliks, she found the heat gathering in her interface demanding more. She laid a hand on the back of his head and was answered with a muffled murmur, his dim optics glancing up to her face. She vented hot air sharply; the way his lips stretched around her girth was so hot.
“Cliff…can you…?” she ventured, applying light pressure to his head, asking permission.
He gave a tiny nod, careful to not jar her spike, and slowly slid his mouth down. She didn’t push, just watched him work. Twice he had to stop and pull back, coughing and sputtering, but he finally managed to swallow her whole spike. Arcee gasped as his throat tightened around her.
“Slag…Primus, that’s good,” she panted. Good…but still not enough. Their usual ‘facing sessions were rough, leaving them both scratched and dented. Maybe she’d gotten too used to it, but she was definitely craving something more forceful. Her hips twitched with the urge to thrust into his mouth.
He must have noticed the tension. A message popped up on her HUD.
Perfect. She grabbed his horns and pulled him to her pelvis, grinding against his face. He gagged, but didn’t struggle or pull away. Guiding him with his horns, she jerked him up and down over her spike fiercely. The choking sound he made when she hit the back of his throat sent a stab of charge right to her spark, her own moans drowned out by the stifled noises.
Her thighs clenched against the sides of his head as she slammed him down one last time, shivering with overload as she spilled into his throat. Her hands slipped from his helm and she fell back to the berth, totally sastiated. Cliffjumper sat back on his heels, coughing and swallowing but looking pleased with himself.
“Feel good?” he rasped.
“Ooooh yes,” Arcee purred. A pleasant tingle warmed her body, and she pulled her weak arms and legs close, curling up. Cliffjumper flopped down beside her and nudged her forehead with his.
“You recharging?”
“Mm-hm.”
“Pay me back tomorrow night?”
“Yeah…”
A brush of a kiss on her lips, and she was wrapped in his arms. “You’re lucky I’m such a nice guy.”
Yes, she thought, she was very lucky to have him.