JT Swallows
banner
cuminmymouth1982.bsky.social
JT Swallows
@cuminmymouth1982.bsky.social
Amateur nude and erotic model. Enjoy being photographed, drawn and touched. Solo or with others. Not shy. DM me for more info.
Ever since. I started. Growing up. Getting it up. It’s been with men. Ejaculating. In my mouth. Across my face. Pressed between my buttocks. I’ve been on stage. On camera. On call. Somehow feeling. Both worthless. And priceless. Just for being. Me.

#gaymen #gayboy #gayxxx
November 30, 2025 at 4:33 PM
After school. Invitations. In chat rooms. To hotel rooms. Do not disturb. On the door. Locked. Bolted. For their protection. Not mine. Some used condoms. After teasing me without. Others kept going. Unspoken. But understood. Like my age. And how young. I must have been. My first time.

#gayrentboy
October 19, 2025 at 4:20 PM
I’m not shy. But I was. Once. The first time. Maybe the second. I don’t remember exactly. Just their voices. Of encouragement. To uncover myself. Play with myself. Smile. For the camera. And let them blow me. Finger me. Fuck me. Until it cums. Naturally.

#gayporn #gayteen #rentboy
October 11, 2025 at 3:57 AM
My adolescent familiarity. Getting into cars. Without really knowing the drivers. Only what they want. Listening for that sound. Of tires. Slowing. On the gravel road. My signal. To unbuckle my belt. Lower my jeans. And let them have their way with me.

#gayboy #gayteen #hitchhiking
September 24, 2025 at 6:38 PM
Before I was a gay man. I was a gay teen. A gay youth. It’s not like I had a choice. No one asked me. And to this day. I still don’t know. If I gave my consent. My first time. My first dozen times. Filled. With their semen. An undeniable mixture. Of my pride. And shame.

#gayfirsttime #gayteen
July 26, 2025 at 5:00 PM
Reposted by JT Swallows
June 23, 2025 at 1:30 AM
Pride. I wasn’t always proud. That I enjoyed it. Wasn’t always honest. With myself. But deep down. I knew. I had always known. And looking back. The camera helped. Made it easier. To come out. Not having to say the words. In my mouth. Which was already full.

#comingout #gayporn
June 21, 2025 at 6:14 PM
The door locked. His robe open. And touch familiar. Under the sheets. Against my skin. Probing my entrance. Some oral first. Get it wet. That’s my job. There’s no lube. No saying no. No early withdrawal. Just mutual pleasure. Of cumming together. Unprotected from life.

#gayboy #bareback #wetdream
June 9, 2025 at 12:39 PM
I was close enough. To being old enough. Had sucked enough. To be skilled enough. Been fucked enough. To take it deep enough. And if paid enough. Considered it safe enough.

#rentboy #gayteen #bareback
May 29, 2025 at 2:17 PM
Modelling. In my underwear. Or at least that’s how it started. I can still hear his voice. His commands. To get it hard. To take it out. To look straight into the camera. And to tell the world. What I was prepared to do.

Part 2 in the comments.

#gayteenmodel #gayunderwear
May 14, 2025 at 12:40 PM
I had to. He was my ride home. No one else knew. Where I was. What I was doing. Why I was busy most days after school. No one would understand. Even I was unsure. At times. Like this. Without a condom. In the heat of the moment. Forced. To take it. Past the point. Of no return.
#gayteen #gayrentboy
April 6, 2025 at 4:54 PM
So what. If he shared his bed with me. Before I finished his class. If the power imbalance. Turned me on too. If I still cum hard after all these years. Remembering what he did to me. And if I fantasize about going back to him. Surrendering my body and mind. Once more.
#gaytaboo #gaysex #gaystudent
March 30, 2025 at 4:21 PM
His hand. Stroking. My youthful beginnings. Lowering. My tighty whities. Releasing. My fruit. From the loom. Into his mouth. But it’s his finger. In my sphincter. That pushes me. Over the edge. And before I climb down. He climbs on top.

#gayteen #gaysex #gayboy
March 1, 2025 at 5:18 PM
Total nudity. Isn’t enough. For the audience. Or the model. Craving. To be touched. Taken. To the backrooms. You know the ones. Equipped with condoms. But where anything can happen. For a price. If the model consents. And I don’t feel like saying no.

#gaymodel #rentboy #gaycock #gaystripper
February 15, 2025 at 1:22 AM
When I found my voice. That hadn’t yet broken. And the words came rushing out. That you could fuck me if you want. I want you to. Yeah I’m young. But I’ve taken it before. And I’m good at it. Please. Let me show you. You don’t even have to wear a condom. I won’t tell a soul. And I never did.
#gayboy
January 29, 2025 at 3:47 PM
The next POSE event at Cockbar is only 2 weeks away. I’ll be modelling nude with Leon. Any special requests? ;)

Sunday, January 19 from 5-7. Enter through Flash, and take the stairs to Cockbar. $20 contribution for 2 hours. You won’t be disappointed.

#gaytoronto
January 5, 2025 at 5:00 PM
Those early morning hours. Between my youthful yesterdays and teenage tomorrows. Exposed. On top of the sheets. And into his mouth. Just long enough. For me to want it. Face down. Into the pillow. So no one would hear. As if I’d ever tell.

#gayboy #gaybare #gayteen
December 25, 2024 at 2:58 AM
What little remained of my innocence. My queer pubescence. Picked up. Driven away. In unassuming cars. By unassuming men. To places of their choosing. Somewhere secluded. Quiet. Quick. Less painful each time. Then discarded. Like a used condom. Had there been one.

#gayteen #gayretro #gayescort
December 7, 2024 at 4:28 AM
The more I showed. The more I did. The more I enjoyed. Seeing myself. On those websites. In those pictures. Those videos. Remembering. The feeling. What it was like. Each time. I was taken.

#gaynudemodel #gayporn
November 23, 2024 at 3:27 AM
Guys do it for different reasons. After starting young, I figured it could help pay for school. And each time I took off my clothes for the camera, or took it in my mouth or up my ass, I learned more about myself than I ever did in the classroom.

#gaymodel #gaytoronto #gaysex
November 14, 2024 at 3:39 PM