Work Header

ABO Klance/Adashi drabbles

Chapter Text

Two lines. Two goddamn lines.

A mistake. Two lines wasn’t supposed to happen! It was supposed to be one! You fucked yourself over big time, Keith! Lance isn’t gonna want a pregnant, unclaimed, teen omega!!

Keith sat over the toilet, hands sprawled across his face as he looked at the blasted blue test.

I can’t be pregnant. Not now…

Keith stepped out from the bathroom shamefully, if he had a tail it’d be between his crotch. He showed Shiro, who had been waiting for him the entire half hour he was in there, the test, resulting in a long, exaggerated sigh from him.

Keith looked sheepishly at him, fiddling with his sleeves. “So… umm…”

“Goddammit, Keith.” He grumbled, arms folded as he towered over the omega. “How do you think you’re going to be able to support a baby?”

Keith shivered, looking away. I don’t know.
“Um… I’ll get a job-“

“No. You won’t. No one is going to want to hire a teen mom who doesn’t have good grades or qualities! You’re going to finish school, get tutors, spend less time with Lance and on your phone and think about the baby.” He told him, washing Keith over with an icy glare. How is he so scary?!

Keith swallowed, nodding shamefully. “I- I will, Shiro… I- I just… I need to tell Lance…”

“Then tell him. But you need to think this over.” He patted Keith’s shoulder. “I’m here for you, buddy. But I’m not gonna be a pushover.”

Keith let out a huff, slouching over slightly. “Yeah… I get it… I’m gonna text Lance, okay?”

“Okay. Be safe.” He pulled Keith in for a hug, gently kissing the top of his head. “I’m hard on you because I care, but ultimately this is your choice… I can’t choose for you.”

Keith smiled and hugged him tightly, letting go as he went upstairs with a bucket and ginger ale.

He collapsed into bed, pulling his hair back in a messy bun as he curled up with his blankets, sniffing at Lance’s scent from his markings. He pulled out his phone, rolling onto his stomach as he pulled up Lance’s chat.

Darling: okokok uwu nini kitten i love you!! <3 (12:41 AM Tuesday, April 2nd)
Darling: goodmorning kitten i’ll see you at school (6:16 AM Tuesday, April 2nd)

Kitten: hi baby i’m sorry i didn’t answer, i wasn’t at school today. i got sick :( (4:30 PM Tuesday, April 2nd)

Immediately, a text popped up.

Darling: omg no sweetheart it’s all good!! what’s up?

Keith blushed, smiling softly as he texted back, taking a drink of his ginger ale.

Kitten: oh no i’m okay, but i do need you to come over… do you have a ride or do you want Shiro to come pick you up? we can go get something to eat <33

Darling:omg yES I WANNA SEE MY KITTEN!! i’ll ask my momma owo

Keith rolled over in bed, sitting up. “YO, SHIRO!!! CAN WE PICK LANCE UP AND GET SOME PIZZA?!”

There was some rustling downstairs before an answer. “UHH, ADAM’S COOKING TONIGHT! BUT HE’S GONNA BE LATE; DOCTOR’S APPOINTMENT!”


Shiro was quiet for a few seconds.


Keith shut his door and smiled.

Kitten: Shiro said yes, so we’re gonna pick you up in about ten minutes! Adam’s cooking tonight so we were just gonna take you home

Darling:OMG AWESOME! i’m gonna get dressed. love you babe

Kitten:love you too :3


Keith got out of the car and knocked on the front door of Lance’s house. Torn down looking from the outside, but the inside was beautiful. Chandeliers and vases with a giant table to fit Lance’s giant family.

Amara stepped out, gasping. “Keith! Leandro, Keith’s here!!” She took him inside, smiling softly. “How are you?”

“I’m doing okay. Wasn’t feeling too hot today so I stayed home but I’m feeling a little better.” He admitted with a gentle smile.

“Well, I’m glad to hear that-“

Lance stepped down from the stairs, running up and hugging Keith.

“Babe!! Hi…” He mewled softly, kissing at him. “Missed you today…”

“Missed you, too. Let’s go, Adam’s cooking garlic knots just for you.” He purred with a wink, taking his hand gently as he walked back outside.

“Bye, Leandro! Stay safe, honey!” Amara called from the doorframe, waving.

Lance followed Keith happily, kissing his hand gently. “Glad to see you’re feeling better, kit.”

Keith nodded and smiled, getting in with him and cuddling into his stomach, sighing contently.

Shiro glanced back at the two, letting out a silent huff before driving them back home. This boy’s gotten himself into a goddamn mess…


Back at home, Keith and Lance rushed upstairs. To Shiro’s knowledge, it was to explain his situation and what he should do because of it. But actually, they were just eager to get in each other’s pants…

Adam smiled at them as they scrambled up the wood steps to Keith’s room, shaking his head. Shiro noticed and walked on over, sliding his hands around his waist.

“Hey, Bee.”

Adam giggled softly and turned to gently peck his cheek. “Hey, ‘Kashi. Little pup is doing good today according to the doctors.” He admitted with a coo, moving Shiro’s muscular arms around his belly.

Shiro let out a gentle hum, pressing gentle kisses to the nape of his neck. “Mm, momma’s taking good care of pup. I couldn’t be prouder of momma.” He whispered. Adam blushed from embarrassment.

“Oh, stop! Lance is here!!”

“He’s upstairs!”

“Doesn’t matter, we have guests.” Adam rolled his eyes. “Make yourself useful and mince my garlic, will ya?” He gently squeezed Shiro’s taunt hind, laughing.

Shiro yelped, gently rubbing his butt. “Hey…” He rolled his eyes, grabbing the garlic mincer from the drawer and getting busy.

It was silent for a few seconds before Adam let out a long sigh, hand rubbing under his waistband. Shiro looked over, furrowing his brow. “Babe? Everything okay?”

“Yeah. Just Aiko being Aiko. Getting lower every day…” He smiled, smoothing his hand across his skin. Shiro grinned goofily back at him, chuckling softly. “Yeah. She’s looking lower. Anyway now, right?”

“I have a month left, baby.”

“Oh… right.”

“So what did you want to talk about?” Lance asked as he hopped up onto Keith’s bed, the boxsprings making a ‘creak’ with their movement. Keith’s nest was beside the bed on the wood floor, a compiled mess of Lance’s shirts and blankets with pillows, snacks and comfort items (a stuffed and scented hippo Lance won for Keith at a carnival.)

Keith took a breath, sitting down next to him and handing him a box shakily. Don’t be such a damn pussy.

Lance grinned. “Ooh! A gift!” He chirped, unwrapping it happily. “What’s the occasion, babe?”

“No occasion, just- just some things…” He shrugged, biting his nails-

“Stop that.” Lance warned, taking his hands gently. “Paint them even if it’ll stop you from chewing.”

Keith nodded obediently with a silent exhale. Anxiety surged through his veins, his heart feeling like it was going to explode out his chest. I feel like I’m going to die.

Lance continued to unwrap his box, humming quietly as he pulled out a mug, chuckling softly. “Ha, isn’t this because of my dad jokes, isn’t it?” He hugged Keith. “This is awesome-“

“It’s not that. What’s inside the mug, babe?”

Lance pursed his lips as he pulled out the wrapping paper, unwrapping the stick-

“Babe. No way. No way!” He squealed, letting out a bit of suppressed excitement. Keith nodded and hugged him close, smiling gently.

“I’m pregnant, Lance.” He whispered, kissing his ear. “I’m looking for jobs and stuff now… I’m about 9 weeks.”

Lance beamed from ear to ear, bouncing excitedly as he hugged him. “Oh, this is so great!! I know we’re young, but… God, baby, I’ve always wanted a family…” He whispered, tears brimming his eyes.

Keith chuckled warmly, kissing his hot cheeks. “Me, too…”


Dinner was silent that night. Shiro knew, Lance knew… but Adam, basically Keith’s mom, didn’t. He was grumpy from work and the pregnancy didn’t help his case, so… his already snarky personality was more intimidating.

Keith fiddled around with his fork, glancing back and forth between his plate and Adam.

Adam was busy stroking over his bump as he ate, leaned against Shiro’s chest; purring softly until he noticed Keith. His purring came to a halt as he raised an eyebrow. “Something the matter, Keith? Did you have a rough day?”

Keith shrugged, looking down. “Not… not exactly, but… wasn’t easy, either…”

“Would you like to tell me about it?” He asked, folding his hands on the table. Keith took a short breath.

“I’m pregnant.” That was subtle, Keith.

Adam thought for a second before the realization hit him.

“Excuse me, what?!”

Keith flinched, nodding gently.

“Ohhhh, Keith…” Adam groaned, taking off his glasses. He rubbed his temples gently, looking at the table. “And how are you planning to afford this, Keith?!”

Keith bit his tongue, mewling sadly to himself as he covered his scent gland. “I- I dunno… Just- um-“

He stood. “Exactly, Keith! YOU DON’T KNOW-“


Oh shit, Shiro-

He rested his hand firmly on his shoulder, pushing him to sit down. “Keith and I already had this talk. You need to relax, okay? Not good for the baby.” He whispered quietly, patting his shoulder. “We’ve got it covered. He needs support the most.” He kissed the top of his head.

Adam relaxed and nodded, getting up to go hug Keith.

“My opinion still doesn’t change, but… it’s gonna be tough. You know that… I’m here for you. But you need a job and some money. Cause with our baby and yours, we’ll need some extra income.”

“I got it, Adam.” He hugged him close. “Thank you…”

“Of course, buddy. I’ve got your back.” He whispered, scenting him lovingly. Goddamn mood swings…


Lance had an arm around Keith’s shoulders, the other over his flat stomach as they sat against the headboard in bed, purring contently.

“Adam was so mad, Lance…”

“But Shiro calmed him down. He’s super preggo, Keith. Lighten up. He’s okay.” Lance reassured him, kissing the top of his head. “He ultimately supports you, yeah?”

“Yeah…” Keith admitted, nodding. He gently took Lance’s hand and brushed over his knuckles with his thumb. “He might take me in for a doctor’s appointment. He might be able to get me an alpha OBGYN, but honestly? I’m more comfortable with an omega… a beta, even.”

Lance offered him a gentle smile, nodding. “Yeah. And I want to come. Everyone’s gonna know I’m the daddy.” He chirped happily.

“Maybe this is gonna be okay in the end, Lance…”

“Yeah… It’s gonna be, baby.” He offered his hand a gentle squeeze.