ā³INSTAGRAM:Ā @handmadezoya uploaded a photo:
A WILD RAE APPEARS! š¤£š
@kaitucker: You put sunglasses on a flower. I would kill and die for you just btw

No title available
One Nice Bug Per Day
No title available

Product Placement

pixel skylines

blake kathryn

ellievsbear
No title available
2025 on Tumblr: Trends That Defined the Year

Kaledo Art

Discoholic šŖ©
wallacepolsom
Sweet Seals For You, Always
taylor price
DEAR READER

Kiana Khansmith
Today's Document

tannertan36
Jules of Nature
I'd rather be in outer space šø
seen from Türkiye
seen from Malaysia

seen from United States
seen from United States
seen from United Kingdom

seen from United States

seen from France
seen from Finland

seen from United States
seen from United States

seen from United States

seen from Malaysia

seen from United States
seen from United States

seen from United States
seen from Poland

seen from Malaysia

seen from United Kingdom
seen from Netherlands
seen from China
@profkaitucker
ā³INSTAGRAM:Ā @handmadezoya uploaded a photo:
A WILD RAE APPEARS! š¤£š
@kaitucker: You put sunglasses on a flower. I would kill and die for you just btw
ā³INSTAGRAM:Ā @profaverylangdon posted to their story:
@kaitucket: Kinda funny that every time you post you have less and less buttons closed, atta boy!
@profaverylangdon: I assure you it is not intentional. @profaverylangdon: Though, I notice you don't appear to be complaining?
@kaitucker: Oh noooooo :( a sweaty chest :( where do I file my complaint? (Asking you cause youāre always complaining so I figure youād know)
@profaverylangdon: You're so confusing.
@kaitucker: āāāāā
@profaverylangdon: Right back at you, Dimples.
@kaitucker: Oh, but IāMMM the confusing one
@kaitucker: What am I meant to call you? Tits?
@profaverylangdon: I don't think my chest is my most notable feature. [several minutes later] @profaverylangdon: Oh no. Is it?
@kaitucker: This is entrapment
@profaverylangdon: Ha. I think you and I both know far more about the intricacies of entrapment, Tucker. @profaverylangdon: Stop flirting on my lunch break. I only get 30 minutes.
@kaitucker: Well Iāll just shove my dick back in my pants now that the sexting I was angling for is a no-go. Youāre no fun, Tits
@profaverylangdon: The what? @profaverylangdon: Now I'm very confused. [@kaitucker read these messages.] @profaverylangdon: Tucker?
@kaitucker: Donāt you have a lunch break to get to?
@profaverylangdon: You're a nuisnace.
@kaitucker: I know you are, Tits, but what am I?
@profaverylangdon: Are you twelve? @profaverylangdon: Also, stop calling me tits. That's a terrible nickname. @profaverylangdon: Do better.
@kaitucker: Boring!
ā³INSTAGRAM:Ā @profaverylangdon posted to their story:
@kaitucket: Kinda funny that every time you post you have less and less buttons closed, atta boy!
@profaverylangdon: I assure you it is not intentional. @profaverylangdon: Though, I notice you don't appear to be complaining?
@kaitucker: Oh noooooo :( a sweaty chest :( where do I file my complaint? (Asking you cause youāre always complaining so I figure youād know)
@profaverylangdon: You're so confusing.
@kaitucker: āāāāā
@profaverylangdon: Right back at you, Dimples.
@kaitucker: Oh, but IāMMM the confusing one
@kaitucker: What am I meant to call you? Tits?
@profaverylangdon: I don't think my chest is my most notable feature. [several minutes later] @profaverylangdon: Oh no. Is it?
@kaitucker: This is entrapment
@profaverylangdon: Ha. I think you and I both know far more about the intricacies of entrapment, Tucker. @profaverylangdon: Stop flirting on my lunch break. I only get 30 minutes.
@kaitucker: Well Iāll just shove my dick back in my pants now that the sexting I was angling for is a no-go. Youāre no fun, Tits
@profaverylangdon: The what? @profaverylangdon: Now I'm very confused. [@kaitucker read these messages.] @profaverylangdon: Tucker?
@kaitucker: Donāt you have a lunch break to get to?
@profaverylangdon: You're a nuisnace.
@kaitucker: I know you are, Tits, but what am I?
ā³INSTAGRAM:Ā @profaverylangdon posted to their story:
@kaitucket: Kinda funny that every time you post you have less and less buttons closed, atta boy!
@profaverylangdon: I assure you it is not intentional. @profaverylangdon: Though, I notice you don't appear to be complaining?
@kaitucker: Oh noooooo :( a sweaty chest :( where do I file my complaint? (Asking you cause youāre always complaining so I figure youād know)
@profaverylangdon: You're so confusing.
@kaitucker: āāāāā
@profaverylangdon: Right back at you, Dimples.
@kaitucker: Oh, but IāMMM the confusing one
@kaitucker: What am I meant to call you? Tits?
@profaverylangdon: I don't think my chest is my most notable feature. [several minutes later] @profaverylangdon: Oh no. Is it?
@kaitucker: This is entrapment
@profaverylangdon: Ha. I think you and I both know far more about the intricacies of entrapment, Tucker. @profaverylangdon: Stop flirting on my lunch break. I only get 30 minutes.
@kaitucker: Well Iāll just shove my dick back in my pants now that the sexting I was angling for is a no-go. Youāre no fun, Tits
@profaverylangdon: The what? @profaverylangdon: Now I'm very confused. [@kaitucker read these messages.] @profaverylangdon: Tucker?
@kaitucker: Donāt you have a lunch break to get to?
ā³INSTAGRAM:Ā @profaverylangdon posted to their story:
@kaitucket: Kinda funny that every time you post you have less and less buttons closed, atta boy!
@profaverylangdon: I assure you it is not intentional. @profaverylangdon: Though, I notice you don't appear to be complaining?
@kaitucker: Oh noooooo :( a sweaty chest :( where do I file my complaint? (Asking you cause youāre always complaining so I figure youād know)
@profaverylangdon: You're so confusing.
@kaitucker: āāāāā
@profaverylangdon: Right back at you, Dimples.
@kaitucker: Oh, but IāMMM the confusing one
@kaitucker: What am I meant to call you? Tits?
@profaverylangdon: I don't think my chest is my most notable feature. [several minutes later] @profaverylangdon: Oh no. Is it?
@kaitucker: This is entrapment
@profaverylangdon: Ha. I think you and I both know far more about the intricacies of entrapment, Tucker. @profaverylangdon: Stop flirting on my lunch break. I only get 30 minutes.
@kaitucker: Well Iāll just shove my dick back in my pants now that the sexting I was angling for is a no-go. Youāre no fun, Tits
ā³INSTAGRAM:Ā @profaverylangdon posted to their story:
@kaitucket: Kinda funny that every time you post you have less and less buttons closed, atta boy!
@profaverylangdon: I assure you it is not intentional. @profaverylangdon: Though, I notice you don't appear to be complaining?
@kaitucker: Oh noooooo :( a sweaty chest :( where do I file my complaint? (Asking you cause youāre always complaining so I figure youād know)
@profaverylangdon: You're so confusing.
@kaitucker: āāāāā
@profaverylangdon: Right back at you, Dimples.
@kaitucker: Oh, but IāMMM the confusing one
@kaitucker: What am I meant to call you? Tits?
@profaverylangdon: I don't think my chest is my most notable feature. [several minutes later] @profaverylangdon: Oh no. Is it?
@kaitucker: This is entrapment
ā³INSTAGRAM:Ā @profaverylangdon posted to their story:
@kaitucket: Kinda funny that every time you post you have less and less buttons closed, atta boy!
@profaverylangdon: I assure you it is not intentional. @profaverylangdon: Though, I notice you don't appear to be complaining?
@kaitucker: Oh noooooo :( a sweaty chest :( where do I file my complaint? (Asking you cause youāre always complaining so I figure youād know)
@profaverylangdon: You're so confusing.
@kaitucker: āāāāā
@profaverylangdon: Right back at you, Dimples.
@kaitucker: Oh, but IāMMM the confusing one
@kaitucker: What am I meant to call you? Tits?
ā³INSTAGRAM:Ā @profaverylangdon posted to their story:
@kaitucket: Kinda funny that every time you post you have less and less buttons closed, atta boy!
@profaverylangdon: I assure you it is not intentional. @profaverylangdon: Though, I notice you don't appear to be complaining?
@kaitucker: Oh noooooo :( a sweaty chest :( where do I file my complaint? (Asking you cause youāre always complaining so I figure youād know)
@profaverylangdon: You're so confusing.
@kaitucker: āāāāā
ā³INSTAGRAM:Ā @profaverylangdon posted to their story:
@kaitucket: Kinda funny that every time you post you have less and less buttons closed, atta boy!
@profaverylangdon: I assure you it is not intentional. @profaverylangdon: Though, I notice you don't appear to be complaining?
@kaitucker: Oh noooooo :( a sweaty chest :( where do I file my complaint? (Asking you cause youāre always complaining so I figure youād know)
ā³INSTAGRAM:Ā @profaverylangdon posted to their story:
@kaitucket: Kinda funny that every time you post you have less and less buttons closed, atta boy!
ā³INSTAGRAM:Ā @livvydlc uploaded a photo:
doin gay shit wbu
@kaitucker: LEAVING WORK EARLY I DIDNT KNOW WE HAD DOIN GAY SHIT PLANNED
ā³INSTAGRAM: @ringringcello posted to their Instagram story.
@kaitucker: You guys look like such a couple of besties!!!!!
āAre you sure no oneās coming home?ā
Sean lifted an eyebrow at Kai from the foot of his bed. He knelt there, heels tucked under his bum, ready to spring at the first sound of life in Kaiās apartment. He wasnāt sure what made him feel more uneasy, the idea that Livvy and Fred could burst through the door at any second, or being around so much of Kaiās stuff. The sheets on the other manās bed werenāt soft and familiar like his own - his first truly extravagant purchase after being drafted to the Rangers - and the bedroom was cluttered with Kai-things. Theology textbooks and clothes he didnāt recognise and records by bands heād never heard of. It was weird. Sometimes he felt like Kai was the person who knew him best in the world, but he knew so little about Kai.Ā
He chewed the inside of his cheek, wondering if showing up at Kaiās place unannounced had been one of his smarter ideas. But he hadnāt been answering his texts, and Sean had started to feel fidgety and sad. Heād picked up his keys and strapped Clover into her car seat and braved the New York traffic all because a guy hadnāt been answering his texts. He was officially desperate.Ā
The thing was, he and Kai had been spending a lot of time together. Hockey season was winding down, and every second he wasnāt on the ice he was with Kai. And it was different than before, when every second he wasnāt on the ice he and Kai were just⦠doing Sean and Kai things. Now, when Sean got Kai alone, it wasnāt long before they were fused together at the lips, hands wandering. Heād tried to put small barriers between them, kitchen counters and board games and once, humiliatingly, an actual physical pillow barrier. He was usually the one who broke first.Ā
Now, greasy take-out bag tucked in the trash and Clover put down in her travel cot in Fredās room, Sean was considering if it would be awkward to gracefully bow out. Kai had said something about Livvy and Fred going somewhere and doing something. A concert, or a dinner, or something. Heād been chewing on the end of his pen when he explained and Clover had been tugging at Seanās hair and he hadnāt fully taken all of it in.
āDonāt get me wrong, Iām super excited at the prospect of your roommates coming home and forcibly removing my head from my body. Butā¦ā he huffed out a laugh, trying for something akin to humour, but the fear in his voice gave him away.Ā
He made his way clumsily across the bedspread, flopping approximately 201 lbs of hockey-player bulk on top of the other man. He rested his forearm on the pillow next to Kaiās head, smiling lopsidedly, so close their noses almost touched.Ā
āHi.ā he smirked, pressing a shy kiss to the corner of Kaiās mouth. The other man seemed to feel better about letting Sean dictate the terms - like he was anxious Sean was going to change his mind. Which was sort of good for him. He felt better about it, home field advantage and all that.Ā
Kai let his head flop back dramatically, barely avoiding clattering his skull off the wall behind him. He let out a long, drawn-out groan as if suggesting that, once again, Seanās concerns were boring him.
āHow many times? Theyāre out at a concert,ā he told the other man.
It stood to reason that he could be a bit more reassuring, but Seanās concern about Livvy and Fred coming home to find him in their apartment was starting to border on offensive. Deep down, he knew that it was because he had a healthy fear of Kaiās two best friends, and the girls hadnāt really done much to suggest that they were huge fans of Sean, both on and off the ice, but would it really be so bad if they did come back early and Sean brazenly stood his ground and said, yeah, Iām here and making out your big gay roommate.
It was already a poorly-hidden secret that theyād kissed, Livvy and Fred already in the know. Sean hadnāt been particularly talkative about it from his side of things, and Kai was sure Libby had no clue what they got up to when she wasnāt home but here, in Kaiās own territory, did it really matter?
Admittedly, maybe Kai was taking out misplaced frustration on Sean. Heād been in a rotten mood all day, his phone buzzing incessantly with texts from Tanvi who was gloating about her date with fucking Langdon, of all people.Ā
There was a cruel and vindictive part of Kai that wanted to tell Tanvi she was probably barking up the wrong tree if Langdonās extracurricular activities with the university chancellor were anything to go by. But if he let slip about that, then heād no longer be holding up his end of their little blackmail deal and Langdon would be free to run his mouth about Kaiās doctored qualifications. The reminder only served to sour his mood even further, so heād been glad when Sean showed up out of the blue, Clover in tow.
āTrying to use your skull as a bowlinā ball is how they show love,ā Kai insisted, patience fraying a little before Sean finally moved.
Suddenly, Kai felt calmer when the other man settled on top of him, albeit a little ungracefully. An āoof!ā was pulled out of Kai, his body now shaking in silent laughter.
āHey back,ā he told Sean, smiling up at his best friend and eagerly tipping his head up to meet him in a proper kiss this time, slipping his tongue into the other manās mouth.
āTechniqueās gettinā better,ā he teased, fingers going to Seanās belt loops to tug him closer.Ā
He felt his phone buzz in his pocket again and sighed in frustration, head thunking back against his pillow and he wriggled underneath Sean. Kai tugged his phone out, glancing at the text from Tanvi that lit up his screen. Something about Avery pulling a chair out for her. Immediately, Kai tossed his phone to the side, letting it slide across his cluttered bedside table.
āFuckinā Tanvi,ā he muttered, before turning his attention back to Sean.
He felt a warmth spread throughout his whole body when he felt the soft, yet insistent press of Kaiās body against his, hugging him back. This was something he knew well. After all, squashed on the sofa between Kai and Clover, theyād shared plenty of cuddles. He felt his pulse slow to something like normalcy. Heād shared so many little intimacies with Kai, what was another?
āPlease donāt.ā he grumbled, voice reverberating against the pulse point of Kaiās neck. He didnāt need to lift his head to know Kai was teasing him. He had that cocksure twang to his voice, all mixed up in that Southern drawl of his that got stronger when he was sleepy, or happy, or just downright smug. Sean had never realised how much he liked the sound of it, heat pooling uncertainly in his stomach with every vowel Kai twisted this way and that.Ā
āYouāre making fun of me.ā Sean pointed out, too endeared to be all that hurt. Or maybe it was just because he knew the other man too well, knew there was a small smile at the knife edge of every jibe. Kai never took things too far because they were friends. Best friends. And Sean was made of softer, more sensitive stuff than Kai. He could only take so much teasing.Ā
He batted Kaiās hands away, pout still firmly on his face, absently tangling their fingers together in the process. He brushed the pads of his fingers against Kaiās own, ink stained from taking notes and marking papers and generally being one of the coolest, smartest people Sean knew. If this had been the start of everything, Sean would have wondered how an academic guy like Kai could ever like a dumb jock like him. Like this was high school, or something. But he didnāt need to worry, because Kai already knew him. Already liked him. Right?
āI think I⦠it was good. You were good.ā he murmured, bashfully.Ā
He wondered what would happen if Libby were to come home right now. Sheād caught he and Kai in positions before that were worth an eyebrow raise, and that had warranted a playful caution afterwards. His heart picked up as Kai inched closer, worry flaring in his chest. God knows what sheād think if she saw them now.
And then all of a sudden he stopped worrying. Because Kai was kissing him again, greedily, hungrily, desire punching right through the centre of him as he tugged him closer. And it felt good to be wanted, lusted after. His hand fit at the sharp line of Kaiās jaw, gasping raggedly for air as his bottom lip captured Kaiās top, messy and uncoordinated. He wanted more. Didnāt he?
āKai.ā he panted, lips trailing absently to the other manās chin. āFuck.ā
He definitely wanted more.Ā
āSeveral, several tests, alright?ā he laughed against his skin, halfway tempted to make him swear on it.
Good. Sean thought he was good.
āOne hell of an endorsement there,ā Kai grinned. He knew heād probably be accused of teasing Sean again and no jury worth their salt would declare him innocent. Their voices would ring out in reproach: guilty, guilty, guilty.
Still, heād committed worse crimes. He thought Sean actually might like it when Kai did what he could to make him turn that adorable shade of pink.
This time when he kissed Sean, he didnāt hold back. Heād allowed himself to be hesitant before, knowing that Sean could easily spook and then bolt at any minute, just like the imagined version of his best friend often did when his daydreams pushed themselves to the brink. Usually, he had to drag himself back to reality by conjuring up a picture of Sean coming to his senses and pushing Kai away. He half-expected it now, one hand braced against Kaiās chest, another wiping itself across Seanās lips to help rid the other man of any traces of Kaiās mouth.
When it didnāt come, he grew braver. Sure that Sean wasn't going anywhere, the training wheels came off, and Kai kissed Sean like a man starved.
He licked sloppily into Seanās open mouth, a hand coming up to fist itself in the other manās overgrown hair, still sweaty from being trapped under a hockey helmet all day. He felt Seanās mouth against his chin and huffed out a laugh at his words, pressing their chests flush together.
āCanāt argue with that. What kinda teacher would I be to stop someone from learninā?ā he quipped, pulling their mouths back together.
Marcus had an affinity for being blunt, but most often withoutĀ realisingĀ he was doing it. HeĀ didnātĀ knowĀ that his words often fell flat and unfeeling, or that people tended to stare at him, mouth agape, wondering whyĀ theyādĀ been lumped with this awkward, slightlyĀ gormlessĀ guy whoĀ didnātĀ have a whole lot to say for himself. HeĀ didnātĀ notice when he was being odd, butĀ heādĀ had it spelled out to him more times than once.Ā HeādĀ had producers andĀ exesĀ and even friends tell him he was weird, crinkling their nose in disgust as they went on long tirades about how strange and unappealing he was, or how he made them feel uncomfortable.Ā
ItĀ wasnātĀ intentional. It was never intentional. Marcus just struggled toĀ be, sometimes. HeĀ didnātĀ always feel completely whole in his own body or mind, oftentimes gliding through life as though he was living one out-of-body experience after the other. WhenĀ artists, sound engineers, and producers alike pushed him down against their body, egging him on as they bartered with him for his right to work, heĀ felt himself float out of his body and free from his mind, watching his own actions as if it was somebody else doing them. So, when Kai was surprised by his words, it occurred to Marcus that heĀ hadnātĀ beenĀ a very goodĀ friend to the other man. HeĀ hadnātĀ made it clear thatĀ his company was valued, thatĀ heĀ was valued.Ā
For a beat, he thoughtĀ heādĀ done it again. Kai was uncomfortable, and this would be the last time heĀ sawĀ him.Ā
And then the other man returned his sentiment, and Marcusā shoulders sagged in relief, a soft sigh escaping his lungs.Ā
āYou donāt have anything to be sorry for,ā Marcus blinked, frowning just a touch. His brows knitted together in gentle confusion. His mums had always taught him not toĀ apologiseĀ when heĀ hadnātĀ done anything wrong, andĀ he had always tried to follow their words of wisdom.Ā HeādĀ struggled with that lately, whenĀ his kisses had been lacking, his hands trembling asĀ wet lips were pressed, unwanted, to the nape of his neck. His last studio manager had thrown him out without any warning, insisting he needed to find a new space to make his music if heĀ didnātĀ get his shit together.Ā
HeĀ hadnātĀ gotten his shit together.Ā HeādĀ found a new space, had found himself in the clutches of other bodies needing to be warmed.Ā
His mind wandered, and he felt himself leaving again.Ā Leaving their table, leaving Kai, the wide expanse of the sky opening up to swallow him whole.Ā He cleared his throat, blinking as he tried to force himself back into existence, into the present day.Ā
āIāmĀ not very cool or smart.Ā YouāreĀ a professor. YouĀ teach.Ā ThatāsĀ impressive, Kai,ā he shook his head, knowing that everything Kai had to offer the world was of far more significance than anything Marcus had.Ā
He extended his hand, annoyed as he noticed his fingers were trembling, and ripped at the edges of the cinnamon roll. HeĀ didnātĀ really want it ā he found cinnamon overwhelming, the taste of it on his tongue startling ā but he rolled the pastry between his thumb and forefinger for something to do, something small to latch himself onto.Ā
āI know people think Iām weird,ā heĀ stated, shaking his head. He was ruining things again. āI like that you donāt think Iām weird.āĀ
Kai wrinkled his nose a little as Marcus complimented his choice in profession. Even as a kid, skinny with a pockmarked face and an attitude problem directed at the big guy in the sky, heād always admired teachers. Secretly and from afar, obviously. Heād never once imagined heād actually be one himself - in the broadest sense.
Being a teacher was impressive. The lengths Kai had gone to call himself one were not. He was wholly undeserving of Marcusā admiration, and that made the manās praise a little harder to stomach. He wouldnāt be talking so highly of Kai if he knew the truth.
āWell, you know what they say. Those that canāt do, teach,ā he said, the self-deprecating words tasting a bit like ash in his mouth.Ā
He didnāt mean to bring down a whole calling with his own deflection. None of his co-workers deserved that. Heck, not even Langdon.Ā
āI do like my job though,ā he said quickly, a bad attempt at recovery. He didnāt mention the fact that he was also probably going to be late to that very job because heād stopped to grab breakfast with Marcus. It was worth it in Kaiās opinion.
His eyes tracked the journey of Marcusā fingers, from his coffee cup to the cinnamon roll where he tore a bit off for himself, making no move to actually eat it. He realised he should have maybe asked what Marcusā poison actually was when it came to pastries, but the other man didnāt seem too put out. In fact, his words suggested that he might actually be enjoying Kaiās company, despite the downturn of his lips.
Kai tilted his head to the side and watched Marcus, his expression fond. He thought back to his first meeting with the other man, how heād first been struck by how damn beautiful he was, and then the mild confusion that had followed when confronted by Marcusā demeanour. Blunt and maybe a little abrupt. But nothing he couldnāt get used to. Nothing that Kai didnāt recognise as something purely Marcus, born into the manās DNA with no ego or malice.
āMarcus,ā he started, huffing out a small laugh. He shook his head, his smile growing. āAināt nothinā weird about you. Youāre like the most normal person I know, man.ā
He tore off another bit of the cinnamon roll and playfully bumped his flaky scrap against Marcusā.
āCheers to beinā weirdly normal.ā
ā³INSTAGRAM:Ā @livvydlc uploaded a photo:
floor time and pizza what more could u want
@kaitucker: While I'm slaving away at work????? I'll text y'all when I get back tonight so you can look out the window and watch me kill myself
ā³INSTAGRAM:Ā @handmadezoya uploaded a photo:
Forgot to post my concert fit!!!! Everyone needs to see this top!!!!
@kaitucker: This is almost slutty, I'm actually really proud