Leave your mark (Ziam beach smut)

390 4 0
                                    

Zayn sighed happily and rolled onto his stomach on his beach towel, the golden rays of sun illuminating the smooth olive skin of his back. His long lashes fluttered shut and he lightly parted his lips, exhaling softly as he started to drift off to sleep. He could hear the waves crashing quietly just a few feet away from him, licking up against the sand and slowly getting closer to his toes as the tide started to get higher, but he wasn't really too concerned. He and the other boys had managed to spring a 'vacation' to Spain - though, it wasn't much of a vacation as they still had a few interviews to do. Still, Zayn had the next two days off to relax and nap in the sun, and that was good enough for him. The boys were all taking advantage of their time off; Niall was probably off trying all the local cuisine, and Louis and Harry were probably holed up in bed fucking nonstop. He wasn't sure where Liam was, though.
As if on cue, Zayn suddenly heard the soft rustling of swimming trunks brushing together as someone walked across the sand towards him. He glanced up, peering through the dark tint of his sunglasses to see Liam clutching a towel in his hands, smoothing it out over the sand next to Zayn quietly, as if he thought Zayn was asleep. A mischievous grin tugged at Zayn's lips as he suddenly reached forwards, grabbing Liam's ankle and earning a startled yelp from the boy.
"Jeez, Zayn!" Liam gasped, letting himself fall back on his towel. "You scared me."
"That was kind of the point." Zayn laughed, folding his arms and resting his head on them lazily.
"I had to get out of the house. I swear, Louis and Harry are going to break the bed," Liam muttered.
Zayn smirked. "I seem to recall you and I broke a bed once, in that hotel. Where was it? California?"
Liam laughed. "After we won the 3 VMA's." He recalled, a fond smile lighting up his face. "The maid was so angry when she saw what we'd done."
"Management wasn't too pleased, either. They had to pay to replace the bed, and to keep everyone quiet about the whole...incident." Zayn added with a chuckle.
Liam rolled onto his side so he was facing Zayn, propping himself up on an elbow. "Well, you know...I think this is a pretty nice spot. Nothing for us to break." He said, his hand reaching out to smooth across the warm sand poking out between the two boys' beach towels.
Zayn smirked, sitting up slightly to meet Liam's gaze and arching his brows. "On a public beach? How naughty," He teased.
"I don't see anyone else around," Liam shrugged, trying to hide the desperation and arousal in his voice.
Zayn leaned forward, hands digging into the sand as he pressed his lips to Liam's. The younger boy's lips were soft and full and expectant, molding around his own perfectly. Zayn shifted over, letting himself roll over Liam's body and straddling him round his toned waist and letting his palms run across the smooth warm skin of Liam's chest. He could feel every firm muscle press back against his fingers, and he let his fingers slowly trail over the skin like he was trying to memorize Liam's torso.
Liam let his back arch up off the ground, bucking to Zayn's touch as he wrapped his arms around his neck, pulling Zayn closer to him and deepening the kiss desperately. Their lips ground together, Liam's tongue snaking into the warm wetness of Zayn's mouth and flicking at the sensitive flat of Zayn's own tongue. The Bradford boy moaned huskily, the sound lost in Liam's throat.
Liam's hands reached up, locking around Zayn's waist and holding him in place as he let his hips buck up into Zayn. The sudden sweet friction made both boys gasp, and Zayn's hips jerked back down to grind deeper into Liam. The slick fabric of their swim trunks was thin and flimsy, barely adding any barrier between the two as they continued to grind into each other, all groans and writhing and hot skin against skin.
"Mm, Zayn..." Liam groaned against his boyfriend's hot swollen lips. He couldn't catch his breath or find his voice to speak, so he hooked his fingers in the elastic waist of Zayn's swim trunks, pulling at it hintingly.
Zayn smirked, his lips sliding across Liam's skin and settling at his neck. Liam whined, still wanting Zayn to get out of his trunks, but Zayn ignored him. He let his tongue dart out to flick at the pale skin over Liam's collarbone, brushing over the smooth creamy flesh before he let his mouth close over the skin, sucking and nipping and licking hotly. Liam's teeth dug into his lower lip and his eyes fluttered shut, knowing that Zayn loved giving him love bites. Zayn was always looking for ways to mark Liam as his, and no one else's, and Liam loved being marked like this.
Zayn pulled back, admiring the dark purpley-red mark that blossomed across Liam's collarbone, still shiny with saliva as it smiled up proudly at him. He let his thumb reach out to gently press down on the tender mark, and Liam sucked in an unsteady breath, the sound hissing through his teeth.
"Mine," Zayn growled lowly into Liam's ear. "All mine."
Liam nodded, writhing slightly underneath Zayn. His desperation was getting worse by the second, and he knew he needed Zayn now. "Please, Zayn." His fingers returned to Zayn's swim trunks, pulling at them more fervently now.
Zayn leaned back, peeling off his swim trunks, and Liam leaned up expectantly, waiting for Zayn's lips to return so he could press more kisses to them, but Zayn stayed back, his hands hooking into Liam's own shorts and, in one swift motion, pulling them off his hips and sliding them down his legs. He tossed both the shorts over onto the sand a few feet away, out of sight and out of mind, before turning to Liam with a grin and a cocked brow. Despite the playfully mischievous look on his face, Liam could see the hard and dark glint to Zayn's eyes, and it sent shivers down his spine.
He didn't wait for Zayn to lean back over him; instead, he scrambled to his knees and pressed his hands to Zayn's chest, gently pushing him back so he was laying down on his back across the sand. Though he knew Zayn preferred taking control, he could see the pleased smirk on his face as Liam leaned over Zayn's cock, his fingers skimming lightly over the skin of Zayn's inner thighs before his hands closed around his hips, keeping himself steady.
Liam's eyes flickered up, locking with Zayn's deep brown orbs just as the tip of his tongue, hot and pink and wet, poked out to dip into the slit of Zayn's cock, licking up the beads of precome that had collected on the tip of the head. A muffled noise of appreciation rumbled from the back of Zayn's throat, encouraging Liam, and he let his tongue snake out again, repeating the action. This time, though, he didn't pull his tongue back to his mouth; after he'd finished dipping the tip of his tongue into the slit, he let it swirl around the sensitive skin of the head, slow and wet.
"Fuck," Zayn breathed, his head tilting back. His hips tried to buck up into Liam's mouth, but Liam tightened his grip on Zayn's hips, keeping him pinned down as he continued to tease him. He could see the desperation on Zayn's face though, and he heard Zayn's breathing start to grow more erratic, and he took pity on him, taking the head of Zayn's cock into his mouth.
Zayn groaned, low and husky as he finally felt the satisfying wet heat of Liam's mouth, slick and smooth against his length as Liam lowered his mouth. His full lips were tight around his shaft, his tongue tracing light designs along the thick vein on his cock, and the sensation was overwhelming for Zayn.
Liam continued to take Zayn into his mouth until he hit the back of his throat, and he sucked in a deep breath through his nose as his head bobbed back up, the flat of his tongue pressing firmly against Zayn's shaft as he sucked, his cheeks hollowing and his lips pursing around Zayn.
"You look so pretty like that," Zayn smirked, taking in Liam's full and glorious appearance. His cheeks were hollow despite the fact that his mouth was full of Zayn's cock, his hair mussed and his cheeks slightly flushed and the love bite still proudly bruised onto his collarbone. Every aspect of him just screamed 'fuck me', and it made Zayn pleased to know that only he could do this to Liam - no one else.
Liam let his tongue swirl around the head again before he went back down on Zayn's length, leaving shiny trails of spit across the hot flesh. Zayn's hands snaked down, knotting in Liam's hair as he thrusted up into Liam's mouth, desperate to feel the warmth around his entire cock. Liam tried desperately to steady himself, caught off-guard by the sudden bucking jerks of Zayn's hips. Zayn let out a breathy moan as he continued to fuck Liam's mouth, and Liam couldn't deny that he could feel himself growing rock-hard just at the feeling of being used like this.
Zayn pulled out suddenly, the head of his cock slipping past Liam's lips with a wet pop, and before Liam had time to process what was happening Zayn was sitting up, pushing Liam back so that Zayn was on top of him again.
Zayn raised his index and middle finger to Liam's swollen and darkened lips. "Suck," He commanded, though his voice was soft.
Liam's lips parted slightly, and he ducked his head forward to take Zayn's fingers into his mouth. He sucked at his fingers much like he had just sucked at Zayn's cock a few moments ago, his tongue toying lightly at the skin, but he made sure to suck wetly, spit lubricating Zayn's fingers.
"Good boy," Zayn praised as he gently pulled his fingers from Liam's mouth, the digits wet and shiny with saliva. His other hand reached down, gently spreading Liam's legs before resting on his thigh. He positioned his fingers above Liam's entrance and slowly pushed in his index finger past the first ring of muscle and in as deep as he could, curling his finger at the last minute to hit Liam's sweet spot. Liam moaned, wanting to savor the feeling, but before he had time to fully relish the sensation Zayn was pulling his finger out again, pumping it in and out and curling it to reduce Liam to a quivering mess.
"More...please, more." Liam whimpered, desperately clawing at the soft hot sand around him.
Zayn pulled his finger out completely, and Liam was about to give him a confused glance, but he suddenly felt Zayn pressing in both his index and middle finger now, stretching Liam open. Liam's teeth dug into his lower lip as his back arched up, but Zayn continued to push his fingers deeper inside Liam until they were completely buried inside him. He waited a few moments, leaning forward to press a rough kiss to Liam's lips hungrily as he let the younger boy adjust to the full feeling before he started slowly opening his fingers into a V shape, stretching Liam open.
A quiet whine echoed from the back of Liam's throat, but he started kissing Zayn even more feverishly than before, and Zayn knew that even if Liam was in a little bit of pain, he was obviously enjoying it enough. Zayn pulled his fingers out slowly, closing the distance between them, until he was just barely still inside Liam; then, he pushed in again and spread his fingers out gradually, like he had before. He could already feel Liam's muscles relaxing, all the pain evaporating to leave nothing but pleasure.
"You almost ready?" Zayn asked against Liam's lips.
"Mmm," Liam murmured, nodding vigorously and squirming his hips to prove his point.
Zayn grinned, pulling his lips from Liam's and leaning down to place a light kiss to the love bite on Liam's collarbone once more. It wasn't often that he was allowed to leave marks on Liam's skin, so he was milking this for all he could.
He reached down, wrapping his hand around his length and pumping at his shaft a few times. It was still slick with a mixture of Liam's spit and his own precome, and Zayn decided that was enough lubrication for them.
He positioned himself above Liam's entrance, slowly pushing himself in until the head was entirely ensconced in Liam's warmth. His eyes flickered up to Liam's face and he paused, waiting to make sure Liam was okay, and judging by the slack-jawed and dazed look on his face, Liam was enjoying it just as much as Zayn. With a smirk, Zayn continued to push into his boyfriend, not stopping until he had fully bottomed out, their hips pinned together tightly.
Liam moaned, trying to rotate his hips against Zayn's to earn more friction, but he was so tightly sandwiched between Zayn and the sand that he could barely move. "Fast, hard, please." Liam gasped from behind clenched teeth.
Zayn wanted to make a smug remark about how much he loved it when Liam begged - and he did love it - but he couldn't even find it in himself to flash a cocky grin as he pulled himself out and roughly slammed back in, loving the sound of skin slapping against skin.
"Jesus Christ," Liam hissed breathlessly, his hands clenching into fists and his fingernails digging into his palms. He raised one hand and tightened it around his cock, pumping at it shakily, so overwhelmed by the sinfully delicious feeling of being stretched open and filled with Zayn.
Zayn let a groan escape his lips as he sank into Liam again and again, crushing his lips against Liam's in a bruising kiss. He was sure that his thighs were a bright and angry red from slapping into Liam's - not to mention there were dark red lines across his back where Liam had raked his nails down Zayn's spine - but the whole thing just made it all feel more wild.
Zayn didn't even realize that Liam was coming, at first. The violent shudders and moans that were racking through Liam were enough to distract Zayn, the hot muscle tightening around his cock. The next thing he knew, he could feel hot sticky come covering his stomach, and he felt Liam go lax underneath him.
Seeing Liam so unraveled was all it took. With a few more thrusts, Zayn's toes curled under as he came, filling Liam with hot come as he collapsed on top of him, not pulling out yet. Both boys were gasping for breath, a light sheen of sweat blanketing them, and the sand stuck to the sweat along their skin.
"I'm going to be washing sand out of my arse for weeks," Liam muttered, trying to look upset, but the just-fucked grin and glow on his face made it impossible to look too angry.
"I could help with that," Zayn offered, sliding his cock out of Liam and rolling off of him, curling up next to him instead.
Liam laughed, letting Zayn wrap his arms around him despite the hot sun and the fact that they were both still flushed and hot from fucking. Liam laid there for a few moments, trying to enjoy the moment, but it soon grew uncomfortable. His own come across his stomach was starting to dry, leaving his skin sticky, and Zayn's come was starting to leak down his thigh. "Can we have that shower now?"
Zayn grinned, placing a kiss to Liam's forehead. "Sure, love. Whatever you want."

One Direction BoyxBoy one shotsWhere stories live. Discover now