A/N: wrote this in 2020 (but posted it in 2021) just to see if I could write smut. I think I was very deprived a weeeee bit wine drunk, lol
Warm Wine
She rises up on her tippy toes, her mouth reaching his- she pulls him closer by the collar- His lips are soft and his grip on her waist firm, and when he titls his head to deepen the kiss even further, she can't help but to sigh into his mouth- her hand travels to his neck instead, playing with hair on the back of his neck- it's almost enough to make up for the way the cold is biting at her skin, slowly turning her legs into popsicles.
"You're wearing too many layers," David tells her in between frenzied kisses, as his hands move from her waist to her front, unbuttoning her coat, her hat and gloves already long forgotten- she allows it, deciding that their body heat will make up for the missing piece of piece of fabric, and lets it slide past her shoulders and fall onto the ground- and makes a mental note to pick up laudry soap on the way home.
His hands travel from waist to her lower back, before slowly even further down and squeezing her buttocks, causing her to bite his lower lip. She can feel her legs straining from being stretched for so long- Mary-Margaret's never been the athletic type, and David is much taller than her- and she pulls away for a second, breathing heavily. She takes a look at his face- his lips are swollen and his eyes dark with desire, his hair slightly disheveled and she can only suppose she looks she looks the same.
"Is something wrong?" He asks, and Mary-Margaret lets out a small chuckle.
"My legs hurt."
He grabs her hand, leading her to the pink picnic blanket he spread out on the floor, before lowering her on it.
They really shouldn't be doing this here, she tells herself, as David leaves a trail of kisses down her neck, her hands traveling back and forth between his neck and hair. At least not in a public place, in the middle of the day, and she doesn't even want to think about what her friends- more specifically, Emma- would think if they knew what she was up to, but she's too busy to care; especially when it's the first time they've been alone in what feelss like an eternity- she lets out a whimper as her train of thought is interrupted when David closes his mouth over a very sensitive spot on her neck, and she arches into him, causing him to groan into her mouth. She also finds that her theory was correct- if she'd needed her coat to warm her earlier, she definitely didn't anymore, the heat pooling between her legs along with David's warm hands being more that compensatory for her few missing layers of clothes.
"Oh my gosh," She whispers as his left hand dangerously rides up her skirt, his hot touch sending shivers down her spine- it's awfully cold out here today, and she refuses to take any more layers than necessary, which is why she's thankful for the fact that she's not wearing any stockings when his he hikes up her skirt before slipping his hand into her underwear while simultaneously nibbling on her ear.
She gasps at the sensation- if she had any doubts about her ears being an erogenous zone before, she sure as hell didn't now.
Her breath hitches when he starts rubbing her. She rocks against his hand, feeling the tension built up inside of her. His mouth trails up her neck, before closing over hers again.
"Oh god," she moans into his mouth when he slips a finger inside of her, then two. Her rocking becomes even more frantic, her moans becoming higher in pitch, to the point where she fears the entire town might hear her, but she refuses to care- not when the tension is building up inside her and David's fingers are inside of her.
