Actions

Work Header

Dean Wants to Ride That

Summary:

Dean likes watching Cas ride a mechanical bull a little too much

Notes:

I was inspired by a tiktok I saw and this was the outcome. I did write part of this while drunk and I didn’t edit it as much as I probably should have but enjoy :)

edit* I have gone through and edited this now

Work Text:

It’s wrong.

He’s doing it wrong.

He’s doing it all wrong.

But of course he is. Because this is a human thing and Cas isn’t human and he doesn’t understand how human things work.

Still.

He’s doing it wrong and there’s no way he could be having fun doing it this way.

The mechanical bull bucks down and spins around. He catches Dean’s eyes and Dean takes the opportunity to grab his belt and his imaginary cowboy hat to mimic riding a horse, trying to give Cas the right idea.

Cas only tilts his head to the side, like he always does, clearly not understanding. Dean groans aloud and drops his hands to the railing in defeat.

He’s not getting it.

Cas’ back is ramrod straight, his face blank of any enjoyment, one hand is wrapped loosely around the handle and his other hand is hanging limp by his side.

“Come on Cas,” Dean shouts, but Cas doesn’t acknowledge Dean.

Is he even having any fun?

Of course not Dean, you forced him to go on it. He remind himself.

Cas riding the mechanical bull tonight was all Dean’s idea, and it took a lot of convincing on Dean’s part to get Cas where he is now. And it was only the promise that Dean would ride the bull immediately after that got Cas walking over to the sign up sheet across the other side of the shitty bar that they decided to come to after finishing up a hunt involving a wendigo.

Dean knew that Cas wouldn’t like the idea of riding the mechanical bull but he only suggested it because of his plan. Dean has taken it upon himself to teach Cas and to get him involved in as many human related activities as possible since the angel doesn’t seem to be taking the initiative to do it himself.

So when they walked into the seedy biker bar and saw the mechanical bull set up right in the middle of the bar Dean knew he had to get Cas on it before the night was up

That was at least part of the reason. Because Dean knew that watching Cas ride the bull was going to be a sight, one that he didn’t want to miss. Watching Cas throw his head back, exposing his neck and then squeeze the bull with those muscular thighs of his… there was no way in Hell Dean was going to miss that.

It made his knees feel shaky just thinking about that.

And to make it even better for Dean Cas surprised him by taking off that damn trench coat and suit jacket. He even rolled up the sleeves of his white button up to just below his elbows, showing off his thick forearms and accentuating how big his hands really are. And if Dean didn’t want those hands wrapped around his dick.

But there was no show for Dean to watch because Cas was sitting so damn stiff.

Dean has to do something, right? He has to make sure Cas has some fun, right?

“Dammit Cas,” Dean grumbles and shoves his hands into his pockets emptying their contents onto their table that’s right behind them.

He surveys his surroundings to find a good opening. If he pushes his still all the way under their table he should have enough space. Dean stands up and moves a few paces back and watches the jerky movements of the bull for a few seconds. Hoping his timing is correct, Dean runs at the railing and easily gets a foot up in it to launch himself up onto the back of the bull.

Dean slams into Cas’ back on a downwards jerk of the bull, Cas’ posture still doesn’t falter. “Dean?” Cas says trying to turn his head enough in order to see the man now plastered to his back, but all it does it force their faces closer to each other. So close that they breathe the same air for a quick second. Cas’ free hand jumps to Dean’s knee and it feels like fire through Dean’s jeans.

Dean nearly stops breathing because in all of his 30 seconds of coming up with this plan he hadn’t thought about this all the way through before executing it. And Dean is flush against Cas. Chest to chest. Back to back. And dick to ass.

“Didn’t look like you were having any fun.” Dean says breathlessly into Cas’ ear. “Wanted to help you out.” Dean then reaches one hand between Cas’ arm and body to grab ahold of the handle over Cas’ hand, their fingers slotting together, and with his other hand Dean laces his fingers with that hand that Cas has on Dean’s knee. Dean raises their connected hands above their heads and moves them like a pretend lasso.

As the mechanical bull jerks and spins trying to buck us off Cas only melts back into Dean, letting their torsos stay glued together and their faces nearly touching. Their hips grind together, Dean’s dick stuck in the middle and hardening fast. Dean starts to sweat making his shirt stick to his chest, making it easier to feel Cas’ against his chest, all the smooth planes of his back.

The ride stops not long after Dean joins Cas, there must be a time limit if no one falls off. Dean almost wishes there wasn’t because the feeling of being pressed up against Cas was something Dean never wanted to stop. The both climb down onto the mats, Dean having done so quite uncomfortably due to his erection.

“Dean are you coming?” Cas says now far away. He’s already at the gate to the rest of the bar holding it open and waiting for Dean to follow him. Without trying to draw any attention to his crotch or make his hard on obvious to Cas, Dean catches up with Cas and follows him back to their table.

Neither of them sit down.

“Thank you for helping me enjoy that Dean,” Cas says and rests his still bare forearms on the high top table.

“‘Course Cas.” Dean pauses for a second before speaking again, “I’ll be right back, gotta use the bathroom,” Dean clears his throat and heads in the direction of the bathroom.

Holy shit. He really just did that. Dean really just jumped on a mechanical bull with Castiel, Angel of the Lord, and was grinding on him.

Holy shit.

Once in the bathroom Dean heads straight for the sink to splash some cold water on his face and through his short hair, to try and calm himself down.

It’s not that Dean doesn’t know that he’s into guys, because he’s known that for a few years and come to accept that part of him. It’s not even the fact that he’s into Cas, because Dean’s been battling with himself for the past few months over the fact that he’s attracted to Cas and maybe even craves more than that with Cas. Dean’s struggling with that fact that Cas may know now, knows that Dean wants more from him and that he’s bisexual. He never really wanted Cas to know, or be the one to tell him.

Dean was hoping to find someway that Cas- and Sam- could just know that he was bisexual, know that he wanted Cas as more than just a friend without Dean having to explicitly tell them. And if he ever found out how to do that, he’d do it in a heartbeat.

It would make a small part of Dean’s life so much easier.

Dean looks fucked out. His hair is messy and droplets of water are falling from it, his eyes are black and blown out and his cheeks are red. Shit, Cas is definitely gonna notice his face if he hadn’t already noticed Dean’s raging hard on beforehand.

Shit.

Dean dries his face off with a paper towel and throws it in the trash bin on his way out. He bangs the door open with his foot and his head down, not seeing someone else walking in. Firm hands grab Dean's shoulders keeping him steady and Dean’s hands settles on the unknown person’s waist to steady them as well. An apology is on his lips until a deep voice says, "oh, hello Dean."

"Cas, hey man.” They have never been closer, Dean realizes. With every inch of them nearly touching, with the exception of their hands on each other, they’ve never stood closer and that’s counting all the times from before Cas knew personal space existed. “What’re you doing in here?”

“I was looking for you, wanted to make sure you were ok,” Cas licks his lips after speaking. Dean’s eyes are instantly drawn to the motion.

“Yeah, I’m… I’m,” Dean’s brain starts to falter along with his words when Cas bites his lip while he waits for Dean to respond. “I’m fine, only going to the bathroom.”

“Oh, ok good, just wanted to check.” Cas’ eyes flick down when Dean licks his lips, a test.

“We should get out of the doorway…” Dean suggests with an attempt at a shrug with Cas still holding his shoulders, because they are still standing in the doorway to the men’s bathroom.

Dean doesn’t know how it happens but the next thing he knows is that Cas is kissing him. Dry lips just pressing against his and nothing more. Cas’s fingers digging into the backs of his shoulders and pulling Dean in closer to him. This kiss lasts for a few seconds before Dean leans into it, the shock having worn off, and puts some pressure into it and kisses Cas for real, only then does Cas finally get with the program and move his lips with Dean’s and pressing in harder deepening the kiss to something more hungry.

Dean groans loudly, and that’s when he remembers where he is, standing in the doorway to the men’s bathroom in some random bar. It’s a miracle someone hasn’t walked up on them yet “Cas,” he groans again when he pulls back just the slightest and Cas starts moving kisses from the corner of his mouth down to Dean’s jaw, “somewhere else-” he chokes out when he feels a scrape of teeth, “we gotta go somewhere else.”

Cas’ lips leave the spot between his jaw and neck and place one last quick kiss on Dean’s lips, pushing Dean back and pushing their bodies together.

“We have to pay,” Dean lets out a loud moan when Cas bites down quickly, “and then we can… we can continue… in the… in the car… Cas God.”

“No, just ‘Cas’ will be fine.”

Dean holds in a laugh and puts his hands on Cas’ chest, which is still only covered by his thin button up, in order to push him back. “Come on Cas.” Dean manages to get away but not without Cas reaching forwards to grab ahold of Dean’s hand while they walk back to their table to collect their things and pay off their bill. Dean handles getting the cash out to pay their bill while Cas puts his layers back on and runs his hands up and down Dean’s back and thighs while he impatiently waits.

There’s no point in him even putting all those layers back on, they’re all about to come off anyways.

Cas gives a quick but harsh squeeze to Dean’s ass, "hurry up Dean.” Cas’ voice somehow sounds deeper than it usually does and it’s causing a shiver to run down Dean’s spine.

Dean’s throat is dry, because this is actually happening! Cas is interested and wants to do more with Dean! Who would’ve known?

With shaking hands Dean finally throws down the correct amount of bills and a correct tip down on the table, he grabs his jacket and quickly throws it on not wanting to waste anymore time. Cas’ hand wanders even further and slides around the front of Dean and up his half hard dick, “Cas,” Dean hisses because they’re still very much in the bar.

“Let’s go Dean,” he growls lowly in Dean’s ear.

Dean grabs Cas’ hand off his dick and pulls him out of the bar away from all the eyes of the bar patrons. They get a few whoops and hollers about their ride in the mechanical bull, but Dean doesn’t care; he just wants to be alone with Cas as soon as humanly possible.

Cas leads them into the parking lot and straight for the Impala taking no extra steps then needed and weaving expertly around any and all obstacles.

If Dean is being completely honest with himself, he’s a little nervous. He can’t remember the last time he was with someone sexually that he cared about for more than one night. And not to mention he’s ever been with a man.

Has Cas ever been with a man? I mean he’s an angel, so it’s not exactly like he’s been going around and sleeping with whoever he wants to whenever he wants to. Cas’ seems awful sure in almost everything he’s done tonight to not have ever been with a man. But there was that period of time when Cas wasn’t at the bunker-

Dean shakes his head. He needs to stop thinking and overthinking and just be in this moment, one he’s been thinking about for months now.

In one quick spin Cas has him pinned against the impala and is attaching his lips to Dean’s neck and sucking. Every time he does something Cas just seems to be gaining confidence and Dean just seems to be crumpling.

“I’ve. Wanted. This. For. So. Long.” Cas says between kisses trailed down Dean’s neck that has him near whimpering if he wasn’t biting his lip to hold it in.

“Me too Cas, me too. Oh my God,” Dean moans loudly as Cas cups Dean’s ever growing erection again. Dean gets his hands under the trench coat and the suit jacket to start yanking the button up out from the belt and pants it’s so annoyingly tucked into, in order for Dean to get his hands on Cas’ bare skin.

Of all the times Dean imagined he would finally get with Cas, standing outside a bar and against the impala was not one of them. Being in the impala or maybe on the hood was definitely one of them, but not against the back driver's side door.

Clumsily Dean’s hands go to Cas’ belt to undo it while Cas ever so slowly rubs Dean’s erection. He gets it loose with little to no trouble and gets a hand inside Cas’ dress pants and practically sobs when he wraps a hand around Cas’ dick. He leans into kiss Cas as his thumb rubs the head of Cas’ dick in small circles spreading the precome that has already leaked. The feeling of having some other man's dick in his hand for the first time isn't as shocking as Dean thought it would be, it's actually quite pleasant and feel so right.

Those dress pants were really hiding a lot. Just from the little exploration Dean has done he can tell that Cas's dick is on the bigger side, while still fitting perfectly in his hand. “Deannn,” Cas breathes out, his mouth going slack.

“You gonna help me out? Or do I have to do all the work?” Dean asks, stilling the hand he has on Cas’ dick.

A hand comes up and roughly takes a hold of Dean’s hair pulling his head all the way back causing a silent moan. Cas’ mouth coming close to his ear, “you should watch your mouth,” his teeth nibble just for a second before he speaks again, “or I won’t play nice. Do I need to remind you that I am the one with powers here?”

“No, Castiel,” Dean says.

“Good,” Cas purrs. He lets go of Dean’s hair and brings both hands to the front of Dean’s jeans and makes quick work of getting them undone. In no time at all it seems Dean’s dick is out and Cas is pumping it. Moving down, back up, swiping his thumb over the slit and back down. Over and over and over again, Cas setting for a brutal pace.

Dean lets out a long groan and grabs into Cas’ upper arms for dear life. He had no idea that a hand job could feel this good. Or it is maybe just because it’s Cas and he’s been fantasizing about this moment?

Maybe Cas is just this good, Dean thinks as Cas squeezes his dick on an upstroke and presses into his slit.

Yeah, that’s definitely the case.

Cas’ free hand comes around to grab at Dean’s hair again, but not yanking on it, just a light pull to let him know that Cas is holding him there. Dean releases his tightly held hand from Cas’ arm to reach down for Cas’ dick giving him the same treatment he’s receiving.

“Oh shit, Dean,” Cas swears. And if hearing an angel swear isn’t the hottest thing Dean’s heard this year.

Cas removes his hand and Dean whimpers and tries to get a reasoning as to why Cas would stop. He brings the hand up near his mouth and spits.

Dean lied. Hearing Cas swear wasn’t nearly as hot as watching him spit into his hand and bring it back down to Dean’s dick. Dean has to let go of the dick in his hand in order not to squeeze it too hard. Because damn that was hot.

The hand that Cas had in Dean’s hair lets go and grabs Dean’s wrist and pulls him off Cas’ dick not long after Dean put his hand back on it. “Cas, what’re you doing?”

Dean doesn’t wait long for his answer.

With one hand Cas takes both of their dicks into his hand. Dean’s dick is officially touching another man’s dick, and not just any other man, it’s Cas.

Dean tips his head down and is met with a truly glorious sight. Cas’ large hand holding two dicks- that alone has Dean wanting to tip over the edge- they’re both leaking with precome and red at the tips, and holy shit Dean has never seen something prettier. He grabs at Cas with hand and pulls him by the back of his neck and lining up their lips, needing something to do with his mouth that wasn’t moaning loudly.

Cas starts to move his hand, slowly so that he can work it out. Dean can’t hold back the moan that spills out of his lips and into Cas’ mouth, “Cas I’m gonna cum.”

“Me too Dean,” he says against Dean’s lips. “And looks how pretty you look right now underneath me, you’re all for me against your baby, how nice,” he coos and strokes a hand down Dean’s now red face to his chest where he rubs a hand over Dean’s nipple, making Dean choke. “And such a pretty dick too, all red and wet and hard just for me,” Cas squeezes just a little harder. “Open your eyes Dean.” Cas orders, and Dean’s eyes fly open meeting with Cas’ beautiful blue eyes. “I want to see you.” Cas smiles and nips at Dean’s lips. “You really liked watching me ride that bull? Think I'd ride you like that?” Cas kisses Dean hard and fast. Dean can’t keep up, with Cas’ stroking both their dicks together and this dirty talk, he’s not gonna last long now. “But you're wrong.” Cas puts their foreheads together and strokes faster and harder. Sparks shoots up Dean’s spine and the muscles in his stomach tighten as he gets closer to his orgasm. “Because I wanna fuck you, wanna be so deep inside you Dean that you can’t walk straight, I wanna watch you ride me, because you’re mine, Dean Winchester.”

“Cas,” Dean whines. “I needa cum,” Dean groans and reaches a hand down to help out Cas.

With the two of them jacking both dicks Dean comes almost immediately spurting cum all over his and Cas’ clothed chest in blissful waves of pleasure, he searches out Cas mouth to kiss him through the orgasm and Cas continues to stroke him through it. Cas follows almost immediately guiding Dean’s hand over his erection.

“Ohmygod,” Dean groans out in one word watching Cas’ orgasm shoot out of his dick and onto the two of them mixing with Dean’s own.

Cas’ harsh breathing fits right in with Dean as he says, “please don’t mention my father right now Dean.” They both instantly start laughing and falling into each other Dean wrapping his arms around Cas in a hug.