Dom: Mountain
Sub: Sodo
This was soooo difficult pls
(era 3, so Sodo is still a water ghoul :3)
<><><><><><><><><><>
Mountain was just lounging in the living room, laying on a sofa and skimming through a book. It had been quite a chill day, and he had spent most his time in the greenhouse taking care of his plants and flowers. Now it was raining and dark though, so he decided to go inside and spend some time there. His packmates were still working on their tasks, so he was having some quietness and peace to himself, which was pretty unusual, but very welcomed by him. But as he was getting into the story, the door to the common room opened. The earth ghoul sighed and peered up, noticing it was Sodo and looking back down. He gave a small "hi", and went back to reading, while Dew sat down next to him and took out his phone. They fell into a comfortable silence, each of them doing their thing. They liked doing that, even though (or probably because) they were a couple.
That was until some time later, Sodo moved a little closer to Mountain, gently cuddling up to his side. A small smile spread over the taller ghoul's lips, and while still focusing on his book, he wrapped an arm around Dew. He wasn't much in the mood to be interrupted right now, but some gentle cuddles was something he was always in for. He didn't think much of it, as he was still reading and Sodo was also still on his phone. However, after about 10 minutes had passed, the wat ghoul placed his phone down and turned his head to look at Mountain. He felt a certain way, and he knew that Mountain wasn't in the mood to be interrupted. That made things difficult, but not impossible. He cleared his throat and pressed himself closer against the taller ghoul, but he didn't get any reaction.
He sighed, noticing how damn engrossed in his book Mountain was. But Dew couldn't help himself, not when he was in that kind of mood. He pushed his head against Mountain's chest, letting out a purr in hopes to get the other's attention. He was acting properly like a cat now. He did that at times, every now and then he had that urge to just... act that way. Like a cat, like a pet. Mountain knew about that, and he dealt with it before as well. They have had a proper conversation about it before and talked things through, how either side had to deal with it and so on. They've come to some good conclusions with it, so things were alright.
Slowly, the more Mountain was not reaction to Sodo's touches, sounds and hints, the more frustrated the smaller got. He huffed and observed Mountain for a moment, before he then moved again. This time, he properly moved on top of him, straddling his lap and leaning his head into Mountain's neck. He was still purring as he kissed, nibbled and licked over the sensitive skin of his neck. And that was when Mountain could no longer ignore him. "Ugh... Sodo-" he said, but paused, slowly coming to the realization what was up. "Later, pet, I'm busy right now" he said, his voice picking a little up in authority. But Sodo didn't stop. His head was still buried in Mountain's neck, his fangs working on creating little marks. "Pet, stop it now or do I have to give you a punishment?" the earth ghoul muttered, and he felt how Dew froze for a moment. He let out a chuckle and rolled his eyes, "Of course you do..."
Mountain pushed Sodo off his lap and got up, nodding over to the door, "Come with me, pet" he ordered and walked out of the room. Sodo quickly got up and followed close behind. He was smaller than Mountain anyways, but he still walked with his head a little ducked in submission. They walked to Mountain's bedroom, and the earth ghoul let Dew walk in first, before he followed and closed plus locked the door behind them. Mountain walked over to his bed and sat down, still looking over at Sodo while thinking about what to do. "Come here" he eventually spoke up, patting his thigh. Dew immediately walked over, but he got interrupted; "Hands and knees" Mountain commanded, wearing a smirk now. Sodo nodded, getting down on his knees and crawling over. He would feel humiliated on normal occasions, but not with Mountain or while feeling like actually wanting to do this.
Once he had reached the earth ghoul, Sodo kneeled between his legs, looking up at him with begging eyes, a look Mountain knew too well at this point. "I want you to suck me off, and touch yourself" Mountain said, leaning back and propping himself up on his hands. Sodo nodded again, quickly getting to work with opening Mountain's pants, but he got interrupted yet again; "what, you think pets have hands? Use your mouth" Sodo swallowed thickly, just staring at Mountain's crotch for a moment and overthinking his choices for a moment. He hated how much he loved this, how much he loved being dominated and how much he loved to feel this humiliated. I lowered his hands again, instead working on the zip and all with his lips, tongue and teeth, all while Mountain was grinning down at him.
It needed Dew some time, but eventually he actually managed to open Mountain's pants, so he carefully pulled them down with his teeth, and then his boxers as well. "Good... you can open your pants with your hands. And then suck" the earth ghoul continued to speak, and Sodo nodded again, quickly pulling his own pants down. He couldn't explain just how much this riled him up. He had a boner just alone from the way Mountain said some things. He then quickly got to action, taking the earth ghoul's dick into his mouth while jerking himself off. A few moans fell from his lips, shaking through Mountain's body and making him grip the sheets a little tighter. But other than that, Mountain stayed silent, just watching how Sodo kneeled between his legs and gave him a head. He loved it.
Sodo blew Mountain so long until the earth ghoul was close to coming, just like he was himself. "Mhm... you're doing so good pet..." Mountain mumbled out, his head thrown back a little, "I don't want you to come..." he then continued, and a small whimper fell from Sodo's lips. He was so desperate already, but if Mountain said no... then it was no. At this point, the water ghoul had to hold onto Mountain's leg with one hand, to make himself stay upright. He continued to suck, hallowing his cheeks and moving faster now. He still stroked himself, but he made sure not to cum yet. The moment that Mountain finished off in his mouth, Dew tried to swallow, and he removed his head, but just before he could, his head was pushed back down. "Not yet... continue, and touch yourself some more"
Sodo let out a choked sob, his jaw already hurting at this point. But he continued as he was ordered, sucking Mountain so long until he was hard again. His own boner was throbbing in pain now, his whole begging screaming for release. But he held back until Mountain allowed him to cum. He could hear the moans falling from the other's lips now, and Dew himself got more needy now. He could feel some tears pricking from his eyes and running down his cheeks, but he continued bobbing his head up and down. As Mountain grew close for the second time, he motioned for Sodo to come up to him. "Come up here... pet" he gasped, and Dew didn't hesitate to do so. He moved up, climbing onto Mountain's lap and wrapping his arms around his neck. Mountain nodded in approval, before wrapping his hands around each of their cocks, rubbing them in the same rhythm.
Dew was a mess. He was panting heavily, his body itching to move into Mountain's hand, but he held back. "Cum with me, pet..." the earth ghoul murmured into Sodo's ear, and without another second passing, they both came together, making a huge mess over their clothes. Dew's body fell limp after that, molding against Mountain's, who gently rubbed his back. "Are you feeling better now...?" he asked softly, the harsh, commanding tone now gone. Dew nodded faintly, snuggling closer to the taller. "Cuddles...?" he mumbled out, and Mountain smiled softly. "Sure, just let me clean us up first" he replied. He shifted, moving so that the water ghoul could lay down without making the sheets messy. Mountain then went to the bathroom, getting a wet cloth.
He quickly helped Sodo undress himself, and then put the dirty clothes to the laundry, before he cleaned himself and Dew. He knew Sodo well enough to know when his "submissive phase" was over, and right now it was. And Mountain always made sure to give Sodo enough aftercare. Once he was sure everything was clean, he climbed into bed next to Dew, and they snuggled up together. Mountain placed a gentle kiss on top of Sodo's head and moved his hand through the long, silky hair. They spent the rest of the night cuddled up in bed, content and satisfied.
<><><><><><><><><><>
(1569 words)
I'm still alive! ...sorta.
Sorry for the long wait on this one, I found it sooo difficult. It's not really good either, in my opinion, so sorry for that :') anyways, I'm back from holiday though, so I hope I can write more again, thanks for being patient! Love you <3
- Luma
YOU ARE READING
Ghost Oneshots /// Ships (pt.1)
FanfictionA bunch of the ghost oneshots I've written about the nameless ghouls for the band ghost :) These are mainly ships about the ghouls, and sometimes with one of the papas, but I barely write any xReader lol. And also, this is just about the characters...
