Jim was feeling very nervous, preparing for his visit with Aaron. The young cat was busy deciding what to wear: some shorts or a pair of jeans... He'd already decided on his red polo shirt, it's his favorite, and he knows he looks good in it, but was still nervous. Aaron made his heart flutter, he certainly wanted to look nice for his friend. "Hurry up dear, it's time to leave!" his mom shouts from downstairs. She was going to drop him off at Aaron's on her way to another appointment. "Just a minute!" Jim replied, finally deciding on the shorts, pulling them up over his navy blue undies. Grabbing his backpack, Jim runs downstairs, not wanting to keep his mom waiting. Nervous as he is, the time has come. During the ride, Jim feels his heart flutter. He's not sure why he's so nervous. Being 10 years old, this isn't his first sleepover, but it is his first with Aaron. The young otter had moved to their school only two weeks ago. From the moment Jim saw him, he's felt the need to make a good impression. Luckily, they became friends quickly. When Aaron invited him to a sleepover, he could not say "yes" quickly enough. As they're nearing his friends place, Jim's mom gives him the usual spiel about not staying up late, not having too much sugar, being respectful to his friends parents... Jim was only half listening, his mind on the visit, and mostly on Aaron. Jim brought some of his toys to show Aaron, he really hopes the otter likes them. Pretty soon, the car nears a driveway. Before they even arrive, Jim sees Aaron sitting outside the front door. Seeing the car drive up, the young otter jumps up excitedly. Jim is hardly out of the car before the otter has him embraced in a hug. Jim finds it a bit strange, none of his other friends really hugged much, but he can't help but smile as the otter embraces him. It doesn't last long though, before the hug is broken and the young otter is standing in front of him. "Hey Jim! So glad you're here!" the otter says excitedly. "Can't wait to show you around!". The young cat can't take the smile off his face. "Hey Aaron! Nice house!" "Alright boys, I can't stay long." Jim's mother says from the front seat. "Be good, don't stay up late, don't..." she starts, but Jim interrupts her: "Moooom, it's fine. We'll be good" he pleads, not wanting his mom to embarrass him in front of his new friend. "Alright, alright" she laughs, adding "Love you sweetie. See you tomorrow.". "L-love you too, mom" Jim says, blushing a bit, looking over at his friend who is just smiling. Jim grabs his bag from the car, and pretty soon his mom leaves, leaving the two boys standing in front of the house. It is a nice house, nothing too fancy. Two stories tall, decent size. Jim doesn't have much time to look at it though, before his friend takes him by the hand, pulling him in with a "come on, come on!" The inside is just as nice as the outside. Nothing fancy, but certainly nothing bad either. The otter is practically running though, pulling Jim along, leading him to his bedroom. Aaron's bedroom is nice too. He's got a big double bed, in front of it a nice TV. Jim feels a bit jealous, he's always wanted a TV in his room, but looking over at his friend, he can't help but smile. "Welcome to my room!" Aaron says, looking proud. "I hope you like it!". The otter is also wearing shorts, with a tight yellow T-shirt. Looking at his friend like this, Jim feels a slight blush forming on his cheeks. "Y-yeah" he blurts out. "Its nice." The otter rushes over to a cupboard, taking out some toys to show Jim. "This is Gargazaur!" he starts, showing a toy dinosaur. "He's my favorite!". Before Jim can even reply, Aaron is back into the cupboard, digging around for more toys. The next few minutes go like this, with Aaron showing off his favorite toys. Jim, however, can't stop watching his friend. The otter's strong tail, his legs, chest, butt... Jim feels his heart flutter more and more. The otter's shorts are rather short and tight, Jim notices, and his friend keeps bending over to pick more toys from the cupboard. He's not sure why, but seeing the otter like this makes Jim feel good, warm inside, as well as something else... Oh no... Jim notices a strain in his pants. His dick is starting to get hard, looking at his friend. "Oh no, why now?" he thinks to himself, doing some effort to cover his crotch. It's not the first time the young cat has gotten a boner. He's not quite sure what it means, why his dick has gotten hard all of a sudden, but he surely doesn't want his new friend to notice. "So, what's your favorite?" the otter asks, a big smile on his face. Jim is surprised by the question. Thinking about it, he hadn't been paying attention to the last few toys, too busy watching the otter, his big tail, his ass through those tight shorts... Jim can't help but blush at the thought, feeling his dick twitch again. Noticing his friends distractedness, Aaron's smile drops a bit. "Is everything okay Jim?" "Yeah!" Jim quickly blurts out, not wanting to scare or dissapoint his friend. "I, uh... I like the first one" he says, answering the otters previous question. "Oh, Gargazaur!" Aaron says excitedly, turning around and returning to dig through his toy drawer. "Gargazaur is my favorite too!" he continues, quickly coming back with the toy dinosaur, holding it out for Jim. "Normally I get to be Gargazaur, but I'll let you play with him today!" he says. Jim just looks at the toy, his hands still covering his crotch. He doesn't want to move his hands, doesn't want his friend to see... The thought of it makes him blush fully. He quickly turns around, heading to the door. "Where's the bathroom?" he quickly asks. "Oh, uh, second door on the left" the otter says. A second later, Jim is out of the room, almost running to the bathroom. In the bathroom, Jim takes some deep breaths. He feels embarrassed, looking down at his crotch. The tent isn't exactly obvious, even erect his dick is barely 4 inches, but Jim was scared his friend would notice. The straining against his undies felt very distracting... Jim pulls down his shorts and undies, and takes a seat on the toilet. Sighing, Jim wishes his boner would just go away. He doesn't want his friend to think he's weird. The otter is so nice, friendly, handsome... The thought makes the young cat blush again, and certainly doesn't help with the boner. Jim knows he can wait for it to go down. After two minutes though, it's still up. Jim can't stop thinking of his friend, especially of his butt, for some reason. Images of Aaron's butt through his shorts keep coming into Jim's mind... Time for plan B, Jim decides. Taking his 4 inch dick between two fingers, he slowly starts rubbing it up, and down. Up, and down... He's done this only once before. Before, he had noticed it feels good to touch his dick when it's all hard like this. He known if he rubs it for a bit, some white stuff will come out, and his dick will go soft again. He thought it was gross, which is why he's only done it once, but, well, he doesn't want to keep his friend waiting forever... As he's rubbing his dick, he can't help but thinking more about his friend. He remembers the way the otter hugged him when he got out of the car. He thinks about his friends smile when he was talking about his toys. He thinks about his friends ass... At that thought, it happens. Dick twitching, Jim sees the white stuff coming from his dick, a few streams landing on his leg. It feels really good, Jim must admit... He quickly cleans his leg after with some tissue paper, throwing it in the toilet and flushing. Jim feels a bit embarrassed, blushing as he pulls up his undies and shorts. He quickly washes his hands and leaves the bathroom to rejoin his friend. "Hey, sorry about that" Jim says, entering the bedroom. His friend is laying on the bed, playing with Gargazaur, as well as another toy dinosaur he had picked out. "No worries!" his friend says, calling him over. The two boys play together all day. Aaron has a bunch of toys, and Jim gets to show off the few he brought along as well. Everything goes well. Aaron's mom got the boys a pizza, which they eat together in the room. Through all of it, Jim feels grateful that his penis has been behaving since he rubbed it. No random boners since. As it's getting late, the two boys feel themselves getting quite tired after all the fun and games. Jim feels really good, enjoying the company if his friend. "So, you can sleep on this" Aaron says, pulling out a fold-up mattress from his closet. As he folds it out, he explains "It, uh, is a bit thin, I'll admit..." a bit flustered, the otter blushes slightly. "Or, uh... Y-you could sleep in my bed" he says. "It's, uh, a nice mattress" the otter continues. Jim blushes a bit at the thought. They had been playing with the toys on the bed, and Jim must admit, it is a pretty good mattress. He takes a look at the fold out mattress, then at his friend... Slightly embarrassed, he says "That'll be nice...". At those words, a visible smile formed on the otter's face, followed by a blush. Jim can feel himself blushing as well. After saying goodnight to Aaron's mom, the boys head to the bed. Although they're sharing the bed, they've got separate blankets, helping the cat feel a bit more comfortable. With the lights out, Jim can't see much. The boys are settled in bed, getting comfy. After a minute of silence, Aaron starts "H-hey Jim?". "Yeah, Aaron?" the cat says with a yawn. "T-thanks for today. It was really fun" Aaron says. "Y-yeah." Jim replies. "It was really fun" the cat agrees. Another minute goes by. In the darkness, all Jim can do is think about the day, and his friend. The otter laying right next to him, right there... "Oh no..." he thinks, feeling the pressure in his underwear returning. "Hey Jim..." the otter's voice comes again from the darkness. "Yeah?" the cat asks nervously. "C-can I give you a hug?" the otter asks. His voice sounds nervous as well. Blushing, Jim isn't sure how to respond. The thought of it does make his dick twitch, making him more nervous. "Y-yeah..." he finds himself saying, not wanting to keep his friend waiting. A moment later, the otter moves close, wrapping his arms around the cat from behind and embracing him. The otter's arms feel nice wrapped around his chest. A moment later, he feels Aaron's legs and crotch press into him as well. Though Jim is surprised, it does feel really nice. Then Jim notices something even more surprising, something poking into his back, just above his tail. At first, Jim isn't sure what it is, but a moment later, he realizes, making his own cock get harder and twitch a bit. Another minute of silence goes by in the dark. Though the hug is going on for a while, Jim simply can't complain. Having Aaron close like this feels really nice. However, the pressure in his groin is getting distracting, and the pressure against his back tells him his friend might be feeling the same. "Hey Aaron?" Jim asks, mimicking his friend. "Y-yeah?" Aaron asks, nervously breaking the hug. "I-I'm sorry, is this weird?" "No!" Jim says quickly, reassuring his friend and quickly leaning back into the hug. "Its nice!" Surprised, Aaron seems to relax a bit, wrapping his arms back around Jim, holding him close. Another minute goes by in silence. Still very distracted by his boner, Jim decides to try again. "Uh, Aaron... Y-your pee-pee..." "I'm sorry!" Aaron blurts out, quickly moving away. "I don't know why it's doing that, Jim. I'm so sorry, it's weird. My peepee has been doing that, and it's weird, and I don't know why, and, and..." the otter tries to defend himself, talking quickly, sounding a bit scared. "No, uh..." Jim says, "It's okay, really, it's, uh..." Jim decides he needs to reassure his friend. He leans back into his friend, taking his hand and guiding it to his crotch, allowing the otter to feel his tent. "O-oh..." the otter says, giving Jim's dick a squeeze through his pants. "Yours too?"... "Yeah..." the cat admits. "W-why does it do that?" the otter asks curiously. "I didn't know they do that..." "I don't know either..." the cat admits. After a moment, he adds "B-but I know how to make it go away..." he says, blushing. "Really?" the otter asks. "Y-yeah. If you rub it, it feels really good, and after a bit, some white stuff comes out, then it gets soft..." "O-oh..." the otter says, considering the new information. Another minute goes by. Jim feels his heart beating quickly. His friend laying behind him is turning him on a lot, his dick just getting more distracting... "C-can I rub yours?" the otter suddenly asks. "What?" the cat says in surprise. "Why?" "W-well..." the otter says. "Y-you said it feels good, right?" Thinking about it for a second, Jim can't really see a problem with it. The thought of his friend touching his dick certainly excites him. "Okay." Jim says. "B-but only if I can rub yours too" "Deal!" the otter quickly says, his hands quickly going to the cats crotch again, groping him. In just a moment, he feels fingers wrapping around his dick through the fabric of his shorts, slowly rubbing up and down. "L-like this?" the otter asks nervously. "D-does that feel good?" It does feel good, but Jim really wants to make his friend feel good too. "Give me a sec, let me show you" he says, turning around to face his friend. "Uh, this'll work better if we take our pants off" the cat says nervously, blushing. "Good point" the otter says. A moment later, Jim hears the sounds of the otter removing his pants. Jim quickly decided to remove his own pants as well. "So, uh..." the otter says. A moment later, the cat feels fingers wrap around his cock, this time with no fabric in the way. He instantly let's out a moan. "Like this?" the otter asks. "Y-yeah" the cat says, quickly reaching for the otter's crotch, soon finding his target. Wrapping his fingers around the otter's dick, he immediately notices Aaron's member is fairly larger than his own. Slowly, he starts rubbing up and down the shaft, feeling his friends dick, and pretty soon, he feels his friend copying him, feeling pleasure going through his cock. "Ah, that does feel nice..." the otter says, a soft moan escaping his lips. "Yeah..." Jim says, blushing. Rubbing his friends dick, and feeling his friend's fingers rubbing up and down his length... He realizes he's not going to last long. Determined to make his friend feel as good as he's feeling right now, Jim picks up the pace, and is immediately rewarded by the sounds of moans escaping his friend's lips. He also feels his friend picking up the pace... Moments later, the cat starts to feel a pressure build. He knows he won't last much longer. With a soft moan, he feels his dick start to twitch, white liquid squirting onto his friend and onto the bed. A moment later, he feels his friends dick do the same, twitching between his fingers, and hearing his friends let out a long, soft groan. After what feels like a blissful eternity, the boys come back to reality. Both boys are panting, enjoying the afterglow. Jim pulls his friend close, putting their dicks together, their cum rubbing between their dicks and bellies. Not long after, the cat falls asleep, exhausted. In the morning, Jim wakes up, surprised to see how light it is outside. The otter is still in his arms, looking up at him as he opens his eyes. "Good morning, sleepy head" Aaron says, giggling. Looking down, Jim blushes, realizing the compromising position they've fallen asleep in, neither boy wearing any pants and cuddled up together. He blushes fully, looking at his friend who is blushing too. Moving back a bit, Jim asks "how long have you been awake?". "Not long", the otter says. "I didn't want to wake you, and you were still hugging me..." he continues, blushing. Quickly checking his phone for the time, Tim jumps up. "Mom is going to be here soon!" he says, grabbing his pants and quickly getting dressed. The otter follows suit. Just then, the phone rings. It's his mom, saying she's on her way, he's got 5 minutes to get downstairs. Quickly throwing his things in his backpack, Jim heads to rush downstairs. Before he can leave the room Aaron grabs him by the arm. Blushing, looking down, Aaron leans forward, pecking a kiss on the cats lips. Jim can't help but blush himself, and stutters "what was that for?" "I don't know..." Aaron admits. "It just felt nice..." Both boys continue out, and make it through the front door just in time to see Jim's mom pulling into the driveway. "Morning boys. Did you have fun?" she asks with a smile. "Yeah!" both boys shout in unison. A yawn escapes Jim's lips, still busy waking up. His mother notices. "You boys were up late, weren't you?" she starts, in a teasing manner. "Y-yeah..." the boys admit, looking at each other and blushing a bit. "Well... As long as you had fun" she says. "Now get in, we've got to get going" she says at Jim. "Bye Aaron" Tim says, giving him a quick hug. "W-we should definitely do this again some time..." "Yeah. Definitely!" the otter boy says, returning the hug. Soon, Jim gets in the car, thinking about the night with his friend as they drive away, thinking about what they did. He remembers feeling his friend's dick, rubbing it... Suddenly, he feels the pressure in his groin again. "Oh no..."