Work Text:
"You want to what?" Eddie said, fork halfway to his mouth.
"I wanna grind on your boot til I come all over it and then lick it clean." Steve said between bites like he didn't just turn Eddie's entire world upside down (no pun intended).
Eddie's jaw nearly hit the table, food completely forgotten. "Yeah that's what I thought you said. Fucking hell, sweetheart. You can't just drop this on me during dinner."
Steve smirked around the fork in his mouth before taking it out to get another bite. "So that's a yes then?"
"You bet your sweet ass it is."
—
Ever since Steve brought it up during dinner a few days ago, Eddie could not stop thinking about it. To the point he nearly fucked someone's car up at work. He really needs to get his shit together.
So he decided on doing some preparation; mainly cleaning his boots until they're as clean as they could possibly be. While the thought of Steve licking his boots clean is incredibly hot, he doesn't wanna have his boyfriend dying of some disease he catches from that. So he scrubbed the shit out of his boots. When the water finally, finally ran clean he dried them off and gave them a once over again to make absolutely sure there's not one speck of dirt on them. They're so shiny and sparkly, he can't even remember the last time they looked like that.
When they were dry he took a quick shower to wash all the dirt and grease off from the garage, can't have him be dirtier than a pair of fucking shoes now can he?
When he was clean and dry he slipped on his usual stage outfit. Tight black ripped pants with his handcuff belt and a tank top that was so low cut in the arm, it showed off the tattoos on his side. He put on the jewelry he knew Steve liked the most. His usual rings and a bat ring he got from Steve for their anniversary last year. Might be a bit insensitive as a gift, seeing that Eddie nearly died from inter dimensional bats tearing him apart, but he absolutely loved the ring.
Putting the rest of his jewelry on he looked in the mirror and ran a hand through his wild hair. It was getting really long, nearly halfway down his back at this point. But when Eddie even suggested cutting it, he got an absolute death glare from Steve. And that was it. No hair cut. If Steve loved his hair he will not change a thing.
The slam of the front door shook him out of his thoughts, he quickly put his boots on and sat on the bed. Leaning backwards in his hands and legs spread, waiting for Steve.
It didn't take long til Eddie heard the soft footsteps walking to their room and the creak of the bedroom door opening. Steve got halfway through the door before he looked up and froze. Eyes going wide as he took his boyfriend in. He didn't waste any time ripping the god ugly Family Video vest from his body and throwing it across the room. With a few quick steps he stood in front of Eddie, ridding himself off the rest of his clothes entirely and dropping to his knees in between Eddie's spread legs.
Eddie's hand came to rest on the top of Steve's head. "Eager, are we?"
Steve nodded furiously. "Yes sir."
"So beautiful for me." The hand sliding down to Steve's cheek, thumb resting on his upper lip slightly tugging it down until Steve got the memo and opened his mouth. Eddie slid his thumb inside the hot and wet mouth of his boyfriend. "Suck."
Steve moaned, closed his eyes and started sucking. Tongue swirling all around the digit, mapping out each little grove. Spit started to gather at the corners of Steve's mouth, slowly starting to drip down his chin. He was always such a messy boy and Eddie loved it.
He slid his thumb out of Steve's mouth, earning him a whine of loss from his sweet boyfriend.
"Shush, you get my fingers back in a little." Eddie said in a teasing tone.
Eddie position his foot in front of Steve and raised his eyebrow. "Go on. Take what you need, baby."
Steve swore quietly before shuffling forward. His hard cock, already red and leaking, bumped against the side of Eddie's boot and he let out a moan. He moved closer and repeated the motion, rubbing his cock along the smooth leather. His head came to rest on Eddie's knee and his arms wrapped around his legs, holding onto his calf as he started to rock back and forth.
Eddie watched the scene in front of him, feeling the fabric of his pant get wet from Steve's mouth. He was whimpering and moaning as he started to hump Eddie's boot in earnest now.
The laces a stark contrast to the smooth leather, making Steve drip pre cum every time his sensitive tip bumped against the laces. Eddie could watch this forever he decided. His own cock rock hard in his pants. But this wasn't about him, this was about Steve. So he ignored his own cock for now and just watched his boyfriend desperately hump his leg, making the most beautiful little noises.
At a particularly loud whine Eddie slipped his hand in Steve's hair and tugged his head back, exposing the long line of his throat as his Adams apple bobbed around a moan.
"Open your mouth." Eddie demanded.
Steve did as he was told, opening his mouth wide, drool already dripping down his chin. Eddie shoved two fingers in his mouth and started fucking his mouth harshly. Steve could barely keep up with it, so he just let his mouth fall open wider and just took it. Rutting faster and faster against the leather of Eddie's boot while Eddie pressed his fingers deeper and deeper, making him gag around the intrusion in his throat. His entire lower face was soaked in his own saliva, dripping down his chin and onto his chest.
Eddie didn't let up, just forced his fingers into Steve's throat over and over again, feeling the muscle contract around his digits. Steve was full on crying at this point, the tears making everything more wet and messy. His eyes were wide open, staring at Eddie but he looked far, far away. His brown eyes glassy and shiny with tears.
Suddenly Steve let out a loud moan around Eddie's fingers and his hips stuttered as he shot his cum all over Eddie's boot. Eddie moaned at the sight and pushed his fingers deep one last time, enjoying the sensation of Steve's throat spasming before pulling them out. A line of saliva connected Eddie's fingers with Steve's mouth. It should probably be disgusting, but he just shoved his own fingers in his mouth and moaned at the taste of his boyfriends spit.
He pulled them out and cupped Steve's cheek gently. Steve leaned into the touch, his hips still slightly moving over the now slick leather, hissing every once in a while from over stimulation.
"You okay, sweetheart?" Eddie asked softly.
Steve nodded and smiled up at his boyfriend.
"Good. You got my boot all dirty, gonna clean up your mess now, boy?"
Steve's eyes widened for a second like he forgot about that part before nodding and shuffling back. He leaned down attached his mouth to the tip of Eddie's boot. He licked it a few times before scooping his cum up with his tongue. He licked every inch of the smooth leather before moving onto the laces. Digging his tongue in every grove and sucking on the material, desperate to get every last drop.
When he deemed it clean enough he moved back down and gave the tip of Eddie's boot a gentle kiss before leaning back again and looking at his boyfriend. "Was I a good boy, sir?" Steve slurred.
"Fuck, you were so good. Absolutely beautiful. So, so perfect for me, baby." Eddie groaned.
"Want your cum. On my face." Steve pleaded, still kneeling on the floor. His big brown eyes looking up at Eddie with so much love, trust and lust.
Eddie felt his heart begin to race in response. He quickly undid his belt, popped the button of his pants open and slid the pants, including boxers down to his thighs. His cock slapping against his stomach, leaving a spot of pre cum on his shirt. But he quickly put his hands around his aching and leaking cock, letting out a moan in relief.
"Fuck. I'm not gonna last long baby. Gonna come all over your pretty face."
Eddie stripped his cock fast, hand flying up and down. The pre cum easing the slide as he felt his balls draw up. He pointed his cock at Steve's face and with a loud moan shot his cum onto his boyfriends face. He came for what felt like forever. His cock starting to get sensitive as his movement slowed. He opened his eyes that he didn't realized he closed and looked down at Steve's cum covered face.
He groaned at the sight. Steve was smiling, up at him. Like he's the happiest right there, on his knees with Eddie's cum covering his face. Eddie felt his cock give another twitch at the thought.
"You look so beautiful. My good and sweet boy. All covered in my cum. Gonna smell like me for days now." Eddie mused, his hand coming up to Steve's face.
He rubbed his cum into Steve's skin before scooping some up and pushing it into Steve's mouth. Who immediately moaned at the taste and sucked on Eddie's fingers, licking them clean.
Eddie slipped his fingers back out and tipped Steve's chin up. He leaned in and pressed a soft kiss on his lips. His nose getting wet with his own cum but he didn't care, he pulled back with a smile as he reached for the tissues on the nightstand and cleaning up Steve's face up gently.
When Steve was mostly clean he got up to get a washcloth and quickly splashed some water on his own face. He returned to Steve still kneeling where he left him, like a puppy waiting for its owner.
He sat back down on the bed and cleaned up Steve's face properly with the wet, warm washcloth. Steve's eyes slipping close as he let out a satisfying sigh.
When Eddie was done he put the cloth on the nightstand and gave Steve a quick kiss on the nose. He quickly got rid of the last of his clothing and pulled Steve up onto the bed. Steve immediately clinging to him with all of his limbs, head resting on Eddie's cheek.
"I love you so much." Steve mumbled against Eddie's skin.
Eddie felt his heart clench with intense emotion. "I love you too, sweetheart. So god damn much." And he did. He has never loved anyone like he did Steve, and no one will ever come close. He wrapped his arms around his boyfriend and pulled him in tight.
"Never letting you go, Stevie."
