Actions

Work Header

molasses

Summary:

Even now Erwin’s not always comfortable doing it, but Levi knows how wild it gets them when Erwin calls him names. And after, Erwin melts like sugar in a hot pan. Gooey and caramelized, he’s all grabby hands and sweet words. Levi always gentles him down afterwards, lets Erwin get as needy and affectionate as he wants.

Notes:

i think it's actually a lot more tender porn than implied

(See the end of the work for more notes.)

Work Text:

Half past four on a Friday. Erwin will be home any minute. He’ll look for Levi as soon as he’s home, kiss him up until Levi pushes him away to shower.

Except this time, Levi got home from work early and the extra time to himself has done nothing but work him up. The house smells like them, and Levi pressed his nose into one of Erwin’s jackets to get a whiff of his cologne. They saw each other just this morning, but Levi’s been stewing in want all day. All he could think about at work was Erwin’s fingers, his mouth. He was glad to be home, by the time he was undressed his boxers had a wet patch in the front.

Erwin will be home any minute, and Levi is in their bed in nothing but his underwear with his fingers inside himself.

When Levi hears Erwin come home, he’s worked himself up into a sweat. The front door opens, closes, and locks. A moment before he hears, “Levi?”

“In here.” Levi calls, voice steady. Erwin appears in the doorway to their room. He looks like someone’s dad with his white dress shirt and green vest, reading glasses hanging on the neck of his collar. Dark ironed-straight pants, the illusion only intensifying at the white socks and leather sandals Erwin uses as house shoes.

“Hey.” Levi says, casual. Like Erwin didn’t just walk in on Levi fingering himself.

“Hey.” Erwin says, amused. One brow is raised and he has a little smile on his face.

“How’s work?” Levi says. He pulls his fingers out so he can rub his dick through his boxers. Erwin watches his hand and the look in his eyes has Levi’s heart racing.

“Fine.” Erwin says, going to kneel on the bed.

“Outside clothes.” Levi says, sharp.

Erwin grimaces at his own blunder before he starts to strip. When he’s nude, Levi starts to lightly graze his nails on his own chest. Everything about Erwin gets him hot and bothered. His looks, his voice, his smell. He’s covered in thick hair, though it’s light in color. Levi loves to run his hands through it, loves to twirl it in his fingers and tug.

“What are you doing?” Levi asks when Erwin turns to their dresser. To his surprise Erwin puts on some boxers and a plain shirt. He goes to their closet to even put on a pair of jeans.

“I’m getting dressed.”

“Yeah, why?” Levi says. He stops touching himself. “You don’t wanna fuck?”

“Oh, I do.” He says, cheerily. Looping a nice leather belt through his jeans, he kneels on the bed next to Levi. “Keep going.”

“Alright.” He’s curious if this is some form of self restraint.

“What are you thinking about?” Erwin shuffles in close, his entire front pressed against Levi’s side as he lays flat on his back. His knees are bent and splayed open, Erwin uses one of his own legs to pin Levi’s leg between his thighs. The contrast of skin on jeans makes him shiver.

Erwin’s propped up on one arm, hovering over Levi. He bends down to give Levi a slow, sweet kiss, his big hand cradling the whole side of Levi’s face. His toes curl, he’s giddy at the easy affection.

He breaks the kiss so he can start sucking gently at Levi’s neck. “I’m thinking of when you fucked me in the parking lot.” It was months ago, a balmy summer night. They packed up their shit and drove hours along the river to the desert. They camped for a week, just the two of them. They stayed an extra night, waiting for the rest of the campers to leave back home to their responsibilities. The night everyone left, Erwin opened their car door and bent Levi half-over the seat and took him in the parking lot.

The summer heat had gotten to them both. They spent most of that day feeling each other up, but never going too far. They stoked the tension between them like a kindling fire until it sparked and went aflame. They barely had gotten their clothes off, and it was the first time Erwin felt comfortable bad mouthing Levi.

Levi circles his fingers around his dick, staring at Erwin’s mouth, thinking of that night. Name calling and mean teasing was something Levi enjoyed but Erwin was hesitant to. Even now he’s not always comfortable doing it, but Levi knows how wild it gets them when Erwin calls him names. And after, Erwin melts like sugar in a hot pan. Gooey and caramelized, he’s all grabby hands and sweet words. Levi always gentles him down afterwards, lets Erwin get as needy and affection as he wants.

Erwin tongues at Levi’s neck, one hand gliding down his bare chest to slip under his boxers. Levi puts his own hand on the back of Erwin’s neck and the other falls to his stomach. “Go on.”

“When you held me down and took me.” Levi says, low. Erwin parts him with two thick fingers. He’s wet enough that Erwin can slide one finger in. “When you called me a bitch.”

Erwin curls his finger and Levi jerks forward. He puts his mouth right next to Levi’s ear.

“You were acting like one.” Levi moans, delighted. “Petting me all day, rubbing up on me, grinding yourself on my thigh. You wanted me inside you so bad, but we had to wait.”

“I couldn’t stop thinkin’ it.” Levi admits, drunk on his low voice. “That whole day, all I thought about was your cock in me.”

“I know.” Erwin says, sucking on his ear lobe. “You took three fingers as soon as I held you down.”

“Yeah,” Levi grunts, watching Erwin’s hand under his boxers. He’s starting to get really wet, and can feel it on his thighs.

Erwin pulls his hand out and starts to rub Levi through his boxers. He’s told Erwin before that the friction from it is good, that sometimes he’ll finish with just his fingers on his dick through cloth.

“Then you asked me what I wanted.” Levi clutches at his wrist.

“You asked me to be mean.” Erwin says, still close to his ear. “You begged me. You begged me to fuck you. You rubbed yourself against my leg. You fucked yourself on my knee while I watched.”

Levi closes his eyes, thinking of it. He thinks of Erwin’s wide eyed stare at Levi parting open on his thigh, his knee. Levi had rubbed himself up and down Erwin, granting himself pleasure while Erwin watched. Sometimes Erwin will get so caught up watching, enchanted, enraptured. Levi will writhe and cry, desperate for release while Erwin stares in delight. It gets him crazy, knowing that Erwin could just watch Levi. There’s a reason he started touching himself before Erwin came home. He wanted him to watch.

“And then you called me a bitch.” Levi says.

“Was that it?” Erwin says, fingers dipping lower. He starts to fucking him through his underwear. “You remember, don’t you?”

“You- you said- uh.” Levi falters, biting his lip. What Erwin’s doing feels so good. “That I’d been a bitch, and all I deserved was your thigh.”

Levi feels Erwin breathe deep. “And?”

“I told you I would be good.”

“Have you been good, Levi?”

“Yeah,” Levi’s voice cracks.

“You’ll show me, won’t you?” Erwin uses his hand to cup him entirely. “How good you are.”

Levi nods and Erwin pulls back. His cheeks are red, his eyes lidded. “If you’re good, I’ll take my clothes off.”

He’s soaked through his boxers. Erwin continues to rub him with his whole palm, cupping him, teasing.

“Take my boxers off.” Levi says. Erwin just hums and leans down to suck on Levi’s nipple. He squirms, humping into Erwin’s hand. He can’t stop cringing away from Erwin’s mouth, sensitive.

Erwin tongues at him gently, mouth wet and warm. Each pass of his tongue makes Levi feel more wild. His teeth close gently around his nipple and tugs. Levi’s back arches off the bed and he moans, loud. He has one hand cradling the back of Erwin’s head, pulling at his hair. His other hand rubs at Erwin’s dick through his jeans.

Erwin grabs the front of his boxers and yanks them up. The wet glide feels obscene. His boxers rub right on his dick, tight, constricted. Erwin tugs the fabric up and up so it squeezes and rubs Levi in all the right places. In the back of his mind, nearly hysteric, he thinks about how he might just have to throw them out instead of cleaning them.

“Ah,” high-pitched breathy moans fall out of his mouth with every swirl of a tongue around his nipple, with every tug of his boxers. “Fuck me,” Levi moans.

Erwin lifts his head and props himself up on his arms to hover over Levi. His face is sweaty and flushed. His eyes are lidded and glazed over, he looks just like he does when he’s drunk.

He says nothing but releases his boxers. Erwin keeps eye contact as he uses his pointer finger to flick the head of Levi’s dick through his boxers. It’s white-hot and fizzles out all thoughts from his head immediately. Mouth falling open, he tenses his legs and doesn’t move, desperate for Erwin to keep that spark.

“I’m not going to fuck you yet.” Erwin says, voice low. He looks so turned on. There’s sweat on his upper lip, and he’s dampened the pits of his shirt. His belt is still on, for fucks sake. Levi knew he was a stubborn bastard, but he didn’t expect Erwin to actually keep his clothes on. It must be so uncomfortable, but Levi is beginning to understand he underestimated what it does to Erwin to fuck him while he’s still dressed.

Erwin brings the hand that was feeling up Levi to his face and breathes in deep.

“Jesus,” Levi mutters, watching Erwin suck at his own fingers, cleaning Levi off of himself. He rubs his thighs together, shocked at how wet he is. Maybe Levi underestimated what this would do to him, too.

Erwin only smiles, it’s off-putting, even a little creepy. It makes Levi so wet.

Erwin gets up and sits on the end of their bed, maneuvering Levi to sit on his right thigh. Boxers, jeans, and all. He’s far enough on the bed that Levi can kneel on it with his legs folded, though his feet peek off the bed. If he straightens his back, Erwin would only have to lean down a little bit to suck his nipples.

“I’m not going to fuck you.” Erwin says again, gripping his waist. Levi settles comfortably, wrapping his arms around Erwin’s neck. He runs his hand through his sweaty hair, satisfied with the warm look it puts on Erwin’s face. “Fuck yourself first.”

“Gonna chafe like a bitch, you want me to get a burn?” He’s done more undignified things to himself because it gets him hot watching Erwin watch him, but this’ll make him sore and sensitive for a while after.

“It won’t chafe.” Erwin says, grinning. He gently moves Levi’s hip in a gentle grind. He takes Levi’s hand and brings it down for Levi to touch himself. “See, look.”

“Christ!” Levi scoffs. There’s already an obscenely sized wet patch on his jeans. His boxers are wet front to back, so drenched it squelches when Erwin shifts his thigh up to create Levi some friction. Levi feels himself out some more and goes red in the face.

“I don’t think I’ve ever been this wet…”

Erwin kisses his forehead and Levi’s eyes fall closed. “I can get the lube, just in case.” He murmurs.

“Nah,” Levi dismisses. “I won’t last long anyways.”

Erwin gives him a cheeky grin. Levi rolls his eyes and pushes his shoulder. He starts to grind on Erwin’s thigh, eyes on his clothed cock.

“Hah,” Levi breathes out. There’s a small, wet patch at the front of his jeans. He uses one finger to touch it. “You’re wet too.”

Erwin watches the finger Levi used to touch him, enraptured. He puts it to Erwin’s mouth and lets Erwin lean forward to suck his finger. They both moan.

He swirls his finger for a moment, pushing down on Erwin’s tongue. Levi wants to see him gag, but he’s starting to get frustrated that he’s not hitting the right spot on Erwin’s thigh. So, he pulls out and puts both hands on his shoulders.

From there he can get a decent grind going. From hip to thigh, Levi’s soaked Erwin right through his jeans. He’s trying to keep quiet so he can listen to the wet sounds he makes, but he’s starting to pant louder and louder. Every breath ends with a moan as he grinds harder on Erwin's leg. He can feel himself parting open with how rough he’s grinding.

“There you go.” Erwin says, eyes wild as he looks down to watch Levi fuck himself oh his thigh. “You’re doing so good. Such a good boy.”

“Oh,” Levi gasps, abs tightening. He can feel his face flush bright red as he throbs.

Erwin looks up and cups Levi’s face. “You like that?” He asks quietly, reverence on his face.

He hides his face in Erwin’s palm, giving him a soft kiss.

“Don’t be shy.” Erwin says, using his other hand so he can hold Levi’s face, stroking his cheeks. Levi could laugh. Fucking himself on his boyfriend’s leg is far from shy.

“It’s alright.” Erwin says. He tucks some hair behind Levi’s ear. His voice is like syrup, sticky and sweet. It feels like it’s coating Levi’s head, making his thoughts molasses.

“Look at you.” Erwin tilts his chin down so Levi can watch himself. He uses one hand to pinch at Levi’s nipple. “Good boy, Levi. You’re doing exactly what I want.”

Levi whines. It’s undignified as all hell. It’s humiliating. He’s a grown man, desperately fucking himself and whining like a bitch. And shit, that thought makes him even hotter. He can feel sweat dripping down his temples.

“You’re close aren’t you?” Levi nods. “That’s good, that’s really good. You can come when you want to, Levi. Take what you need from me, I’ll give you whatever you want.”

“I want,” Levi pants, hips never stopping their grind. “I want you to fuck me.”

“Oh,” Erwin says, smiling. “Not yet, but soon. Be a good boy, won’t you? I want to see you come, right here, okay?”

Levi nods, choked up, desperate. “Keep talking.”

Erwin grips his waist, both hands squeezing, nearly encircling him in his grip. Sometimes when they’re fucking, Erwin will stop and squeeze his waist, thumbs digging in, trying to feel himself inside of Levi.

“I haven’t seen you this desperate in a while.” He says. “You ruined my jeans.”

“Shit- sorry.” Levi says, out of breath and insincere. He doesn’t give a damn about their clothes right now.

Erwin hums, guiding Levi along. “You’re loud. And so wet. You rarely let yourself go like this. Do you know what it’s doing to me?” His voice lowers, it sounds almost devastated.

Levi keeps whining, he feels that white-hot pleasure again. The friction is unbelievably good, radiating heat like pleasure from his cock that leaves his legs and arms shaking. He feels out of his fucking mind, like none of it’s real.

Levi clenches, “Please,” he says. Erwin’s voice gets him going like nothing else. Sometimes, they’ll sit and let Erwin dirty talk to him just to see how wet Levi can get before they’re both swept up by their lust.

“Hm?” Erwin says. “It’s not enough?” He moves one hand lower to thumb at Levi’s dick through his boxers. “It feels like it. What do you want, sweetheart?”

Levi melts, hiding his face in Erwin’s shoulder.

“Do you need me to be a little mean?” Erwin murmurs into his neck. Levi nods, fingers digging into his shirt. He’s moaning and gasping into Erwin’s neck, searching for more. He’s on the brink but can’t let go.

“I’ll help you.” Erwin rubs at his sweaty back, one hand pinching hard at his nipple. Levi squirms, away and into the pressure. “Don’t fight it. You need help, don’t you sweetheart? You’re crying all over me, moaning like a bitch in heat.”

Levi keens, feels himself gush. His nose is to Erwin’s pulse, his fingers clawing at his shirt. He’s so close, he’s so fucking close.

“That’s what you need, isn’t it?” Erwin says, voice urgent. “You need me to mount you, fuck you, like the bitch you are.”

“Goddamn!” Levi cries, mouth agape. His face twists as he starts to come. He shifts desperately on Erwin’s lap. One of Erwin’s hands goes to his waist to pressure him to fuck harder and the other goes to cover the back of his head, protective. His mind fizzes out and he can feel himself squirt all over Erwin. It’s incredible, the hot coiling tension reaching its peak, unspooling all at once, leaving his head feeling like cotton. His groin aches, his insides clenching on nothing, his hips still moving.

The tension snaps, releases. Levi goes limp on Erwin’s chest. He’s aware, distantly, that he’s still riding out the end of it. He’s still slowly moving his hips, seeking comfort. He’s moaning softly into Erwin’s neck. It almost sounds like he’s crying.

“Good boy.” Erwin sighs, guttural. “Such a good boy.” He kisses the top of Levi’s head and rocks them back and forth.

Levi reaches through that floaty, cotton-like feeling to palm at Erwin and slur, “Fuck me. Mount me.”

Erwin pulls him back from where he’s been hiding in Erwin’s chest. They stare at each other, both breathing hard. Erwin kisses him, closed-mouth and soft, like butter.

Erwin murmurs gentle things as he puts Levi on the bed, bent over the edge and pulling off his boxers. His chest and face are smothered in the blanket, the texture is almost painful with each pass on his chest. Erwin spreads his legs wide, putting one leg folded up on the bed. Levi hears him unbuckle his pants and shift them down a little. He turns to see that his jeans are still tight around his thighs and his boxers are up. Erwin has pulled himself out of the slit of his underwear to stroke himself, still dressed.

“Goddamn.” Levi croaks. Erwins torturing them both with this. Erwin’s eyes flick to his face, he looks fucked-out and he hasn’t even come yet. “Put it in.”

He does. He teases Levi’s opening gently, only the head going inside him. There’s no resistance, only a wet welcome for Erwin to slip easily into. He shallowly fucks with just the head and then slides all the way in. Levi’s breath leaves him all at once. Before he can get used to it, Erwin pulls out. Levi cries in protest before he realizes Erwin is hastily slipping out of his jeans and boxers.

Without a word, he crouches over Levi, one leg propped on the bed, and enters him. One hand goes to his back to press down. Levi turns to see that his other hand is playing with his own nipple.

It’s sensitive, but Levi is always quicker to recover than Erwin. If anything, being fucked so soon after coming is starting to arouse him. Knowing that Erwin knows how sensitive it is, how unbearable it can be; but him doing it anyway.

Erwin grunts, chest bouncing as he fucks Levi, hard.

Levi finds his voice, “Come in me.”

Erwin moans. “Want me to breed you?”

“Yeah,” Levi sighs, dreamy. “Come inside, breed me. Fuck me.”

Erwin bends, hands braced on either side of Levi, his leg still propped up. He goes faster, his own pants hitting higher notes. Levi’s sure they look a sight. Levi, bent over the bed, limp and squirming. Erwin, mounted over him, nearly on all fours, taking him rough.

He’s so close. Levi can feel it. Inside he’s so hot, so large. It thrills Levi knowing Erwin loses himself inside of him. Levi will help him over the edge.

Levi reaches to claw at Erwin’s wrist. “Breed me like a bitch in heat.”

Erwin moans, loud. “Levi!” He’s losing his rhythm. Every time he fucks into Levi, it makes an obscene wet sound. It doesn’t help that his balls make a clapping noise with every thrust. Levi doesn’t ever remember being so wet, squirting so easy. He hopes it’s making Erwin feel so good, feeling how easy Levi is for him.

“I’m coming.” Erwin grunts. “I’m coming inside you.”

“Yeah,” Levi says, laying there. “Make me take it all.”

He feels hot inside himself when Erwin comes. He doesn’t pull out, his balls twitching where they’re pressed intimately against Levi. He reaches back to massage them gently, and clenches hard on Erwin.

“Ah!” Erwin cries, huffing into Levi’s neck. He’s still coming, emptying himself out inside of Levi. It goes on forever. Levi fondling him, Erwin whining in the back of his throat.

“Now who’s the bitch in heat?” Levi murmurs, good natured. He pulls on Erwin’s balls before letting him go. Erwin shakes and collapses on him, barely keeping himself up with his arms so he doesn’t crush Levi.

“Oi.” Levi says, elbowing him. Erwin rolls over to lay on his back, grabby hands pulling Levi to his chest. He pants into Levi’s hairline, one hand cradling his neck. Levi twists his hands into Erwin’s shirt. He not so subtly breathes in deep, close to Erwin’s armpit.

“Levi.” He says. “Sweetheart.”

“Mm.”

He pets Levi’s neck. “You’re a good boy.”

Levi blushes, flustered. “Yeah, whatever.” He says sourly, embarrassed. Erwin laughs, soft and easy. He kisses the top of Levi’s head.

Levi knows they’ll have to get up soon. The sheets are a mess and their clothes are probably ruined, and the both of them are stinking up their room with the smell of sweat and sex.

Levi reaches up to gently stroke Erwin’s face. “You’re good too.”

Erwin says nothing, but Levi can feel the smile he buries into his hair.

Notes:

Erwin calls Levi a bitch, specifically a bitch in heat because I read that phrase in a story written by a_bounded called I Don't Need No Doctor https://archiveofourown.org/works/43563480 my brain went OHHHHHHHHHHHHHH this could go somewhere