Alex fell backwards into a giant recess of the couch as the armrest was suddenly forward out from under them, almost to the point of being broken. The armrest was now poorly held upright by duct tape and a few boards, while the couch had all of it's cushions completely flattened, making a indent where Alex now lay on his back, his breasts bouncing as he flattened out there.
Rolling out onto the floor, Alex blinked as he got onto his knees. "What the fuck happened to my couch?" he asked shocked as he took in the full breadth of damage while getting to his feet. Overall, the couch wasn't simply laid in... it seemed somewhat crushed, as if a big boulder had resided on it for a long time and then was moved off.
"It's where I sleep," said David, who quickly grabbed Alex's attention from the unexpected height of the origin of their voice.
Alex looked over at David, and what a sight they were. An absolutely beautiful black mustang of a horse... nothing but sleek, well-kept black fur for the body which was mostly right at Alex's eye-line. If there weren't a caucasian human torso where the neck should be, there'd have been no doubt of it being a well-kept if perhaps not properly fed horse of such a stature.
Admittedly, there was some weirdness even to the horse body, because it had covering. The fetlocks were covered in what could only be described as kahki-pants-style ankle socks of the same color as the pants David had worn while going out. There was also a khaki covering over their groin which was somewhere between a loin cloth and horse-butt fitting short-shorts. Meanwhile, held up by the same brown belt David had been wearing beforehand, there was a khaki utility harness at their front which had pockets at the side like their pants had been, along with a long cloth that fell to their front between their front legs, down to just above their knees.
David's tail was long and black, tied up with a gray hair-tie just as the long hair on their head now was... a centaur-style that Alex recalled from his role-play books where the head hair would often be mirrored in style to the horse-tail. And while David's hair had always been longer, it now reached almost to the base of their human back.
Alex's green eyes shifted upwards to look at David who was now looking to him, concern in their eyes. Their face was just slightly widened, and their ears were pulled up into slender soft points with the backs of them now blackened in color to match their hair. Those brown eyes met Alex's and he smiled. "Dude!" he yelped in happy surprise.
"This—" David said, pulling their shirt down towards their human waist, "—is so weird. I feel... big and powerful... heavy, but also... like... mismatched that all that power is downstairs, though..." he trailed off, using the hand of their which wasn't still holding their phone to feel their own shoulder. "I think my upper-body is stronger too."
"And I bet your dick is huge," Alex remarked, moving up to David. "Can I touch you?"
"My dick?" David asked.
"I mean... sure, if you'd be OK with that," Alex chuckled. "Honestly, you're just... well, you're clearly a mustang. Just... beautiful. I'd love to run my hand over your fur and along your tail, but... like, you're, a person and my friend, so I'm asking first," Alex smirked.
"Let's start without dick," David offered, glancing around the room. "Sorry about your couch," they offered. Alex simply grunted. "I'm sure we can fix that," they added. "Also, I bet that giant fridge we now have in the kitchen is a big power-suck," they offered as they saw it over the counter. Reaching to the back of their head, David bumped their knuckles into the ceiling. In fact, when David glanced up, they could see their ears were missing the ceiling by only a few inches. "Eight-foot ceiling?" the inquired.
Alex looked up, standing alongside David's large centaur butt. He laughed once, then smiled. "Yeah... You might be... seven eight or seven nine," he considered, putting one hand on one hip. "So I guess... technically this place is actually big enough for the two us is..." he smirked. There was a pause, and Alex glanced at the short-shorts over David's big, solid ass. "Hey, dude... how about... just a look, no touch?"
David looked back toward his friend, frowning a bit. "Seriously?"
"Can you blame the transman for wanting to browsing new and interesting cocks?" he wondered, reaching one hand between his own legs and waving the hand forward in the air as if he was holding up his own horse cock. "Not like I've never seen you naked before."
"You said that was an accident."
"It totally was," Alex assured them. "But don't act like I wasn't still envious."
"Weird," David considered, letting out a sigh. "Alright... look, but don't touch," they said.
"Excellent," Alex remarked, leaning forward and looking under David's torso. "How do you reach this zipper?" he wondered, looking at the bulge at the center of the khaki pants. "Wait... do I dress you, you think?"
David looked back at that point and did two things Alex wasn't expecting. For one thing, when they tried to move their backend to meet their front end, they did a decent job of it... their horse torso shifting almost 70º in a curve to the side so that their rear was closer to their front. "Whoa... horses don't bend like that," Alex said. "Like, at all."
The second thing David did was turn his upper torso so that his human half twisted around, not unlike how an owl might turn its head around, just not the full 180º. It was enough of a turn that David could reach over and along their horse torso and barely reach their hands up under their lower body to where their crotch was there.
Alex patted David's head. "This is crazy," he said, and David looked directly into his eyes. "Means centaurs are probably real, then, right? Like... what weird assumptions must be made to account for centaurs putting on pants?"
"Still feels weird, though... khaki ankle-sleeves and short-shorts with long sides?" they wondered. "Seems like a weirdly lacking cover even for centaur clothing."
Zipper already in one hand, Alex motioned to the chair at the front door of the apartment where the two had previously both tossed their jackets. "You've a caparison," Alex said mater-o-factly.
"A what?" David asked, leaning away from their horse half and looking to where Alex had motioned. Instead of a soaked jacket on the chair, there was instead a heavy, waterproof-looking black cloth with red and white stripes down one side of it.
"Caparison... it's a covering for a horse that can protect from the elements or damage, commonly worn under barding... which in medieval or fantasy settings—" Alex emphasized, "—is one would describe as horse-armour."
"Neat," David said, blinking, then looking back to Alex when the somewhat loud zipper sound could be heard and a rush of air onto their privates could be felt. David blushed a little... until Alex made an appreciative whistle through his front teeth. They could feel their length held back by what David assumed was underwear of some kind which Alex slowly pulled back to allow David's manhood—stallionhood to fall out.
"Good news, you're not a gelding," Alex says appreciatively.
David knew that meant castrated, and didn't ask. But Alex looking at his dick and balls made them a little self-conscious. It was all fun and games until you best friend/roommate was staring at your huge horse cock. Somewhat quickly, David began to get hard at the thought... and trying not to think about it ended with them focusing more on it, and soon enough they were at full mast.
Alex whistled again, moving his hands so that they were sort of measuring the length in the air. David watched as Alex's breasts dangled there under their lower half, arms moving apart, and while Alex may have been a man in David's mind, David's groin was very much of the 'person with breasts is under my body' mindset and their own length became much more ridged.
"Well... I'd say you're a respectable foot and a quarter," Alex remarked. And, also, Alex thought to themselves, you got hard human-fast rather than horse-fast.
"What? Is... is that big or small"
"Honestly, I think it's at the top-end of average."
David was still blushing, but Alex hadn't noticed yet. "I feel so exposed... like... wow, that's a lot of dick. I think it's an uncomfortable amount of dick, honestly.
Looking up, seeing David's face for the first time in a while. "If I was a centaur I'd want bigger," he offered. "But, honestly, you've always been a bit iffy on your appearance as a man, David. Have you considered... either going all in or, you know, switching to the other team?"
"You serious? You really think I need bigger changes right now?" David wondered
"Honestly, dude? You should definitely—"