Work Text:
Hawks whimpered as Dabi’s nearly-too-warm hand ghosted over the head of his cock. He threw his head back and groaned as Dabi swirled his fingertip over the head, gathering some of the pre-cum that had gathered there. How did he even get here? He thought back to the meeting they had been in not even twenty minutes ago, thighs clenching in a desperate attempt to stop himself from squirming away from Dabi’s hands.
He had hit the roof with a thud, boots skidding slightly as the wind pushed him forward. He belatedly wondered if they wanted him to come in through the front door, but pushed that thought out of his mind as he clambered in through the open window. He figured unlike everyone else in his life, the League wouldn’t care too much if he didn’t have perfect manners at all times.
Tucking his wings in close behind him, he made his way towards the kitchen. He could already smell Kurogiri’s cooking, pancakes, he thought, and the telltale sounds of forks scraping against plates. He glanced at his watch, wincing when he realized he was twenty minutes early. They were still eating breakfast. Hopefully, they wouldn’t care about him crashing their meal.
He knocked once on the doorframe to signal his arrival. He had already started to apologize for showing up early when Dabi spoke around a half-chewed bite of food.
“So-”
“You’re late, birdie,” he drawled. Hawks blinked. What? He couldn’t stop his head from tilting to the side in question, one of those bird-like traits he hadn’t yet managed to curb despite the many years of “training” forced on him by the Commission.
“You said the meeting was at 11,” he answered, feathers ruffling a bit in annoyance. Dabi smirked and gestured to the chair next to him.
“It is, but breakfast is at 10. Get your ass over here before he,” he looked pointedly at Spinner, who had at least five pancakes on his plate, “eats the rest of the food.” Spinner hissed at Dabi and ignored Hawks altogether in favor of pouring an insane amount of syrup onto his plate.
Hawks sighed, walking forward just as his stomach started to growl. He never ate this early, but the food smelled delicious. The protein bar he had tucked away in his pocket seemed admittedly less appetizing than it had this morning. He took the seat next to Dabi, tucking his wings as close to his body.
“Good bird,” Dabi said, snagging the last two pancakes and tossing them onto Hawks’ plate. Hawks grew warm at the praise and quickly began to eat, hoping that Dabi didn’t notice the flush spreading across his face.
Breakfast was a quick affair since Spinner and Hawks were the only two still eating. Once their plates had been taken by Kurogiri and put away in the sink, Shigaraki finally appeared. Hawks sat up a bit straighter in his chair. He hadn’t been undercover with the League that often at this point. Usually, he just met Dabi in some dingy alley so he could fill him in on what was discussed in the meetings and give him whatever inane task he decided Hawks needed to do. This was the first time he had been invited to a meeting, so he wanted to be sure he paid close attention for when he had to report back to his higher-ups.
He turned to Shigaraki as he started to speak, leaning forward a bit in his chair. He didn’t notice his wings unfurl a bit as he listened to the passionate rant that Shigarki had started in on. He jumped a bit as a hand brushed against his feathers, instinctively pulling his feathers close to his back once again. He glanced back at Dabi, noting the scowl on his face, and hurried to apologize.
“Sorry,” he mumbled, shifting a bit in his chair so his wings wouldn’t brush up against Dabi again. He pushed the lingering heat on his feathers to the back of his mind, writing it off as a one-time thing as he turned his attention back to Shigaraki’s rant.
Not even five minutes later, the heat was back as Dabi’s fingertips ghosted over one of his primaries. He felt heat pool in his gut at the sensation and flicked his feathers again, trying to shake off Dabi’s roaming hands. He didn’t turn to look at him, not wanting to miss a word of Shigaraki’s plans. He sighed when the hand retreated, glad that it seemed like his message had gotten across.
Maybe he was curious. Quirks like his weren’t that common after all, and it wasn’t like Hawks walked around letting anyone touch his wings. He had a reputation for being one of the nicer Pros, sure, but he put his foot down when it came to his wings. He didn’t want a million kids’ grimy little fingers fucking with the delicate feathers. Then again, Hawks didn’t really think Dabi cared about him enough to pay attention to whether or not he let people touch his feathers. He was probably just bored of listening to Shigaraki’s ranting.
Suddenly, Dabi’s fingernails were scraping over the base of his wing where it connected just below his shoulder blade. He couldn’t stop the strained warble that escaped at the sensation and quickly coughed into his fist in an attempt to cover up the noise. Shigaraki glanced at him, once, then continued outlining some impractical plan he had to take down All Might.
“What are you doing?” he hissed, turning in his seat so Dabi only had access to his smaller feathers. He could pull away. It would be too easy to just shift his seat further away so he was out of Dabi’s reach. He could sharpen his feathers, relish in the way they sliced open the only unmarred skin left on his body. He could do both of those things, yet something kept him seated, kept his feathers soft and pliable and well within Dabi’s reach.
Dabi smirked, then, and reached out to play with the smaller feathers at the bottom of Hawks’ wings. Hawks shivered slightly, talons digging into the soles of his shoes as heat began to pool in his gut again. His reaction seemed to spur Dabi on as he grabbed a handful of feathers and twisted. Hawks felt his dick start to stiffen, already straining against the tight fabric of his compression layer. He nearly choked on his tongue when Dabi’s hand warmed slightly. He curled his shoulders slightly, both wanting to pull away and lean into the pressure, into the warmth sending all of his blood rushing to his groin.
It was too much, he thought, as Dabi’s hand traveled upwards, skimming across the smaller feathers coating his wings, only stopping when he could fit his fist around one of his larger primaries. Hawks felt his nails dig into his palms, easily piercing the surface of the thick skin there as Dabi used one finger to trace the vanes down the length of his wing. He felt like his skin was on fire as Dabi’s soft touches sent bursts of pleasure down his spine. He was trembling, fighting against the pleasure pooling in his gut while still trying to make sense of whatever Shigaraki was talking about at his point. He didn’t think it could get any worse until Dabi’s hand shifted slightly.
Before Hawks could react, Dabi’s fingernail had scraped against the shaft of the feather he was stroking. Unable to take it anymore, Hawks stood abruptly, blushing furiously when everyone turned to look at him. He sent a quick thanks to whatever Commission employee decided he should wear a compression suit underneath his hero costume.
“Bathroom,” he said quickly, all but sprinting out of the room and down the hall. Once he was inside, he leaned against the door heavily, breathing deeply as he attempted to calm himself down. He didn’t know if Dabi knew what he was doing or if he was just trying to fuck with Hawks like he usually did. Truly, he didn’t know if it was better or worse if Dabi knew petting his wings like that made him so hard he thought he might explode.
He let his chin fall against his chest as he palmed himself once, groaning through his teeth at the sudden friction. He couldn’t do this here. He would be found out immediately and the last thing he wanted to do was explain to the Commission that he lost his place in the League because they caught him jerking off in their bathroom.
But fuck. His brain was so hazy with pleasure that he was actually considering it when the door gave way behind him. He twisted, attempting to land in a position that wouldn’t crush his wings, but he never hit the floor. Instead, he face-planted into a hard chest. Blushing, he pushed off whoever he had fallen on and took a quick step back.
He gulped when he saw Dabi in the doorway, smirking down at him.
“You good, little bird?” he asked, leaning against the doorway. Anyone who walked by might take it for at least somewhat genuine concern, but Hawks knew what this was. Dabi had him caged. There was no escape from whatever conversation they were about to have.
“Peachy! Just had to use the restroom is all,” he said. Dabi rolled his eyes and instead of moving so Hawks could leave the tiny bathroom like he hoped he would, he took another step and closed the door behind him. Hawks heard the click of the lock as it snapped into place. Dabi took another step as Hawks took another one back. They continued this until Dabi had him caged against the wall. His wings were pressing against the wall at an odd angle, leaving him no choice but to fan them out behind him, putting almost every inch of him on display.
“That’s the only reason, hmm?” Dabi asked, voice low. Hawks swallowed, trying to subtly shift his hips backward. Dabi was close enough to him that if he moved forward even a little, he would feel how hard Hawks still was. And it wasn’t like his sudden closeness was helping Hawks with his problem. If anything, his dick seemed even more interested than it had been before.
“And you’re sure,” Dabi settled his weight onto the arm he had poised next to Hawks’ head, letting the other rest on Hawks’ shoulder as he spoke, “it has nothing to do with how you reacted when I touched you like this?” he asked, letting his hand ghost down Hawks’ side until he could close his fist around one of Hawks’ bigger feathers, stroking up and down the shaft of the feather in quick, calculated movements.
Hawks felt his knees buckle as he moaned. He felt Dabi’s knee press against his legs and opened them, groaning when Dabi’s knee slid in between them, pressing hard against his cock. He couldn’t stop himself from grinding down against Dabi’s knee, moaning loudly as the friction sent electricity up his spine. He probably could have finished like that, grinding down and humping Dabi’s leg until he came all over himself, but Dabi just lowered his leg, smirking as Hawks whined at the loss of friction.
“Not that I don’t love seeing you get off by humping my leg,” Dabi drawled. Hawks swallowed a moan and threw his head back as Dabi’s fingertip brushed along the vanes of his feather. “I’d love to see if you could come like this. Can you? Come just from me touching your feathers?” Dabi’s breath ghosted over his ear as he spoke. Hawks shivered and heaved in a breath as Dabi started pressing kisses into his neck. He gasped when his teeth dug into the soft skin right below his ear.
“I - oh god, I don’t know, I never tried it,” Hawks admitted. Then the hand beside his head was gone, the knee between his legs still there to catch him if he fell, but not close enough to provide any sort of friction to his aching cock. Hawks didn’t have a chance to catch his breath before Dabi was leaning in and capturing his lips with his own. He kissed the same way he spoke, lazily but demanding. He stole the breath right out of Hawks’ mouth and nipped at his lips when Hawks moved a way he didn’t want him to. Hawks just let him take control, too desperate to cum to fight back in any sort of way.
“Is this okay?” Dabi asked against Hawks’ lips. He groaned into Dabi’s mouth as those too warm hands gripped at his wings and nodded frantically. It wasn’t how he had expected the meeting to go, but he certainly wasn’t going to complain.
He curled his fingers into the wall behind him, trying to hold onto something, anything to ground himself even a little as Dabi’s hands roamed across his body. One of his hands had grabbed onto the base where skin and muscle met and the feathers began, massaging slow circles into the sensitive flesh. He let out a choked noise as the other latched onto one of his bigger feathers, twisting just enough to hurt. The little shocks of pain only made him tremble even further, all but howling as Dabi ran his hands all over him.
Hawks couldn’t even kiss back at this point, just let Dabi take what he wanted as he worked to completely ruin him. He curled his talons into his boots as Dabi began kissing down his neck, sighing at the soft bites trailing down and onto his shoulder. Before he could register it, the room spun and Dabi had him flipped around so his chest was pressed into the wall, giving him even more access to his wings. And they were happy about the attention if the way they fluttered and shook and trembled without Hawks telling them to was any inclination.
Dabi ran his hands down both of Hawks’ wings, carding his fingers through the feathers roughly, all but scratching over the sensitive plumes until Hawks was sobbing, knees trembling at the force of the pleasure coursing through him. It was too much. He felt like his skin was on fire, like he was going to burn up from the heat of the man behind him if he didn’t get some relief soon. He was chasing after his rapidly approaching orgasm, unable to keep his mouth closed as he groaned. There was drool pooling in his mouth but he was unable to swallow between hiccupping gasps of pleasure, instead just letting it slide down his chin and drip down onto the floor underneath him. He was a mess, falling apart at the seams and he was so close, but it was too much, too much, too much.
“Please,” he sobbed, unsurprised to feel tears sliding down his cheeks as Dabi ignored his pleas. He gave a particularly rough tug to one of Hawks’ secondary feathers, groaning at the way Hawks ground his hips forward and down, searching for some sort of friction that just wasn’t there.
“You’re doing so good, pretty bird. God, look at you, crying like a bitch over me touching your feathers. Does it feel good, baby?” Dabi asked, chest rumbling with how deep his voice had gotten. His words were punctuated by sharp kisses and bites trailing down the back and sides of Hawks’ neck. Hawks distantly realized that they were definitely going to leave bruises, but he was way too fucked out to care. That was a problem for later.
He tensed up suddenly when Dabi’s lips found his feathers. He moaned deep in his chest as his breath ghosted over the trembling plumage at the base of his shoulders. And then Dabi’s teeth were scraping over the base of his wing and Hawks felt something inside of him snap. He jerked forward, all but howling as he came harder than he ever had before in his life. His vision blacked out as waves of pleasure washed over him, intensified by the sudden presence of Dabi’s knee inserting itself back in between his legs, grinding up against him as he rode out his orgasm.
“Please, please, please,” he chanted, sensitive and boneless as he finally started to come down from the high of his orgasm. He squirmed, trying to pull away from the attention of both Dabi’s knee and hands as they worked him into oversensitivity.
“I can’t, fuck, it’s too much,” he hiccuped, fingers catching against the wall as Dabi’s hands finally stilled. He let his head fall against the wall, gasping as he tried to catch his breath. He let out a tired trill as Dabi’s hands hooked underneath the waistband of his pants, pulling them down in one swift motion.
“That was so hot, baby, seeing you come from nothing but your feathers,” he said, hands now moving to the top of Hawks’ compression suit. He trembled as Dabi’s fingers slipped underneath the fabric, the scarred skin and staples of his hands leaving a trail of goosebumps as they started to slowly slide the fabric over and off his shoulders, pulling it down until it joined his pants and jacket on the bathroom floor.
“What…?” Hawks asked, eyes widening as Dabi sunk to his knees, hands settled over his hips, fiddling with the waistband of his briefs as he stared up at Hawks. He looked like he wanted to eat Hawks alive - like he wanted to take and take until there was nothing left but a pile of burnt feathers still smoldering on the ground. Hawks gulped as he felt his dick twitch with interest at the sight of him.
“Can I?” Dabi asked, thumbs rubbing small circles over his hips. Hawks shivered, still spent from his orgasm but too interested to say no. He nodded, chewing on his bottom lip as Dabi slid down his underwear, revealing his already half-hard cock. He whimpered as Dabi ghosted his nearly-too-warm hand over the head of his dick, jerking his hips forward as he swirled his fingertip over the head, making a mess with his cum and the precum that had already gathered there.
He rushed back to reality as Dabi leaned in, pressing a kiss to the head before licking his lips free of Hawks’ cum. Hawks groaned, curling in over himself at the feeling of Dabi’s warm breaths against his cock. He grabbed at Dabi’s hair, probably pulling just a touch too hard as Dabi took just the head into his mouth, running his tongue across the slit over and over. Hawks was fully hard again, panting and flapping his wings to stop himself from bucking up into Dabi’s mouth.
Dabi scooted forward then, taking even more of Hawks into his mouth and pushing Hawks back against the wall. He held him still by pushing at his hips, refusing to let Hawks thrust into his mouth, instead just laving his tongue over the head and jerking the bit of his dick that he hadn’t taken into his mouth yet. Hawks was powerless against him, just barely able to stay standing against the onslaught of pleasure. It was too much. He felt like Dabi was trying to wring him dry - trying to milk out every last drop of cum in his body. All he could do was pant into the open air, desperate to cum but also desperate to get away from the kitten licks Dabi was abusing his cock with.
“Dabi, - fuck, I need to cum,” he begged, squirming as Dabi pulled off his dick, licking his lips as he smirked up at Hawks.
“Sure, birdie, but only if you ask nicely,” he said, pressing his hand into Hawks’ hip, holding him still. Hawks groaned, throwing his head back against the wall.
“My wings, please, touch my wings again,” Hawks said, blushing and fluttering his wings. Dabi let out a growl, scrambling to his feet and caging in Hawks against the wall as he immediately grabbed onto his wings, scratching over the feathers just below his neck as he used his other hand to grab onto Hawks’ dick, jerking him furiously as his hands heated up. Hawks fell forward, face-planting into Dabi’s shoulder and biting down against the unmarked skin there, hips stuttering as he came over Dabi’s fist. Dabi groaned, shoving his cum-covered hand down the front of his own pants, hips already stuttering.
“Again, fuck, again, bite me again,” he demanded, groaning and working his fist furiously over his cock. Hawks took in Dabi’s expression, the hunger on his face, iris’ nearly completely swallowed up by his pupils, and nodded hungrily, leaning forward again to bite down onto the soft skin of Dabi’s neck. He could feel his teeth pierce the skin and ran his tongue over the small dewdrops of blood that welled at the surface as Dabi groaned as he came. Hawks yelped as he fell forward, boneless, crushing him against the wall.
They panted together for a moment, giving Hawks enough time to come back down from his own orgasm to take in the scene in front of him. He was completely naked, covered in his own come and carding his fingers through Dabi’s hair as the flame user nuzzled into the skin of his neck.
He was so fucked.
