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.
POSE me. Touch me. Feel me. Make me. Don’t be shy. I like it.

In two weeks. For two hours. I’ll be totally nude. Uninhibited. For your pleasure. And mine.

Sunday, August 16. From 7 to 9 pm. #cockbartoronto. 461 Church Street. Second Floor. $20 contribution. Adults only.

#gaytoronto
August 1, 2026 at 4:24 PM
I never considered myself a sex worker. But I guess it’s an accurate description. Maybe even a rite of passage. For the exhibitionist within.

#gaysexwork #analsex #cum #gayescort
July 11, 2026 at 4:53 PM
From those early sleepovers. To the locked classroom door. Grown men. In the mall toilets. Backseats of cars. That photographer. That pornographer. More than once. Before my birthday. My face and everything. My secret journey. My coming out.

#gaytaboo #gayyoung #gayteen
April 30, 2026 at 1:58 PM
Forcing me. Down. To the basement. To my knees. To his zipper. Down. Past his briefs. Past the tip. Past my lips. Down. No teeth. No tears. No telling. Down. Bobbing. Up. And. Down. Up. And. Down. Part of me likes it. Part of me thinks I’m gay. Part of me. Down there.

#gaytaboo #gayforced #young
March 31, 2026 at 11:38 AM
The family friend. Three or four times. My age. My size. Who convinced me. To show. Not tell. Whose gaze. And touch. Made me sparkle. Like a star. His little star. Fish. My starfish. It happened so fast. Before I could recover. Or say no. Or thank him.

#firsttime #bottom #gay #taboo
March 28, 2026 at 4:14 PM
It’s art. It’s porn. It’s me.

#gaynudemodel #gaytoronto #gayerotica #gayart #gayporn
January 31, 2026 at 6:09 PM
I’m thrilled to be the feature model this Sunday (7-9 pm) for POSE at #Cockbar (Toronto). Bring your artist materials for two hours of uninhibited fun. It may be cold outside, but let’s turn-up the heat ;)

461 Church Street, 2nd Floor. $20 contribution. Adults only.

#gaytoronto #gaystrippers
January 17, 2026 at 4:04 PM
Join me for POSE at #Cockbar #gaytoronto on Sunday, January 18 from 7 to 9 pm. I’ll be modelling nude and taking special requests! Maybe even some extras … ;)
January 2, 2026 at 3:37 PM
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
I did. It’s how the world works …
August 20, 2025 at 1:43 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
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
May 14, 2025 at 12:41 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
Definitely number 1 - but without the blindfold
April 1, 2025 at 10:55 AM
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