Sign in

jcwmtl.bsky.social

@jcwmtl.bsky.social
1.1K followers 1K following 296 posts

Just your local gay boy trying to show off my naughty bits

PostsRepliesMedia
Reposted by @jcwmtl.bsky.social
Jonah Wheeler @showoffjonah.com · 10/10/2026
I let one lucky fan suck my cock 😈 #onlyfans #gaynswf #gayporn @nsfw
1444425
jcwmtl.bsky.social @jcwmtl.bsky.social · 08/10/2026
Cock is caged so hole needs to be used bad #gay #gaynsfw #locktober #locktober2026 #gaymtl #gaymontreal #chastity #cagecheck #lockedbottom #lockedsub #cagedcock
1376
jcwmtl.bsky.social @jcwmtl.bsky.social · 08/10/2026
I’m always ready to be a hole for you
010
jcwmtl.bsky.social @jcwmtl.bsky.social · 06/10/2026
Can’t wait ❤️🤤
010
jcwmtl.bsky.social @jcwmtl.bsky.social · 05/10/2026
For #locktober day 5 have some caged nub and hole #locked #chastity #nsfw #gaynsfw #gay #gaymtl #gayqc #teamlocked #lockedboy #cagecheck #gaynsfw
1285
Reposted by @jcwmtl.bsky.social
Daddy™️ @teninchtopx.bsky.social · 04/10/2026
Breeding a school teacher on his lunch break
192123230
Reposted by @jcwmtl.bsky.social
Zack The Ghost @zacktheghost.bsky.social · 05/10/2026
#Locktober Day 5/31 Ben requested to do a cagecheck the moment I wake up by @mechantrenard.com It was hard 😆 #Locktober2026 #chastity #cobracage #Teamlocked #lockedboy #hairypubes #NSFW #Gayqc #gaymtl @kink3d.com @teamlocked.men
2317
jcwmtl.bsky.social @jcwmtl.bsky.social · 05/10/2026
Tops choice ;)
120
jcwmtl.bsky.social @jcwmtl.bsky.social · 05/10/2026
Hehe I mean if he’s ball’s deep in my hole there will be more room 😈
120
jcwmtl.bsky.social @jcwmtl.bsky.social · 05/10/2026
Day 4/31 of #locktober and I can’t tell which is more cramped, my tiny little cage or these airplane bathrooms. I bet I could fit a guy in here with me though 😈 #gay #gaynsfw #gaymtl #gaymontreal #cagecheck #lockedcock #lockedboy #lockeddick #gaychastity
1222
Reposted by @jcwmtl.bsky.social
Pup Hyperion💙🌙✨ @puphyperion.bsky.social · 04/10/2026
Let’s start this week with a smile☺️✨
737523
jcwmtl.bsky.social @jcwmtl.bsky.social · 04/10/2026
I wanna be under that desk
110
jcwmtl.bsky.social @jcwmtl.bsky.social · 04/10/2026
For anyone who wanted to know what was under my kilt, it was a locked little useless nub 😈 #gay #gaynsfw #locktober #lockedboy #cagecheck #lockeddick #lockedcock #gaychastity
2223
Reposted by @jcwmtl.bsky.social
Zack The Ghost @zacktheghost.bsky.social · 04/10/2026
Fuck I almost missed my third day of #Locktober But here I am! Still working 😆 #chastity #Lockedboy #Locktober2026 #Teamlocked #cobracage #kink3dcobra @teamlocked.men @kink3d.com
25211
jcwmtl.bsky.social @jcwmtl.bsky.social · 03/10/2026
Been travelling all day but finally get to show off on #locktober day 2. So happy #fagcockfriday locked boys #cagecheck #lockedboy #lockedcock #lockeddick #gaychastity
0242
Reposted by @jcwmtl.bsky.social
Zack The Ghost @zacktheghost.bsky.social · 02/10/2026
I've been ordered to do the cleaning fully naked today for #Locktober. So I was a good boy and obeyed :3 #Teamlocked #chastity #Lockedboy #cobracage @teamlocked.men @kink3d.com #Locktober2026
1273
jcwmtl.bsky.social @jcwmtl.bsky.social · 01/10/2026
It’s the puppy hat
010
jcwmtl.bsky.social @jcwmtl.bsky.social · 01/10/2026
First day of #locktober so I figured it’s a good time to show off my tiny locked cock #gay #gaynsfw #gaymtl #gaymontreal #lockedcock #lockedboy #lockeddick #cagecheck #gaychastity
2366
Reposted by @jcwmtl.bsky.social
GM @gm1972.bsky.social · 27/09/2026
0286
Reposted by @jcwmtl.bsky.social
gaymtl1.bsky.social @gaymtl1.bsky.social · 27/09/2026
Vacation is always fun with my boy’s big dick! Want me to share?
2936
jcwmtl.bsky.social @jcwmtl.bsky.social · 27/09/2026
That’s fine cause I’m gonna suck it
010
jcwmtl.bsky.social @jcwmtl.bsky.social · 24/09/2026
That’s the goal 🤤
140
jcwmtl.bsky.social @jcwmtl.bsky.social · 24/09/2026
If I’m gooning to anything it’s my favourite horse rider :p
180
jcwmtl.bsky.social @jcwmtl.bsky.social · 24/09/2026
Horny puppy getting excited for Locktober #gay #gaynsfw #gaymtl #gaymontreal #lockedboy #lockedsub #lockedcock #lockedfag
2292
Reposted by @jcwmtl.bsky.social
Wolf Kratus 🐺🖤🕷️ @wolfkratus.bsky.social · 24/09/2026
I wanna put it inside you. Show me your ass. I'm horny.
3371962
jcwmtl.bsky.social @jcwmtl.bsky.social · 20/09/2026
How very lucky, you now have a genius in your pants
130
Reposted by @jcwmtl.bsky.social
Pup Hyperion💙🌙✨ @puphyperion.bsky.social · 19/09/2026
Chubbing up a lil bit✨
636223
Reposted by @jcwmtl.bsky.social
Naked Gods 🇨🇦 @nakedgods.bsky.social · 21/07/2026
Eye contact #gaysex #suckingdick #massivecock
5636135
jcwmtl.bsky.social @jcwmtl.bsky.social · 16/09/2026
Yea I think we can
010
jcwmtl.bsky.social @jcwmtl.bsky.social · 11/09/2026
See a puppy? Fuck a puppy! Holes for you and your friends to use now available in Berlin for a limited time #gay #gaynsfw #gaybottom #gaypuppy #lockedbottom
1284
Reposted by @jcwmtl.bsky.social
Pup Davey @puppydavey.bsky.social · 09/09/2026
the chance of you walking naked in some field and then slipping over a banana 🍌 - after which a nearby horde of stallions 🐎 runs towards you and violently breeds you - 𝗶𝘀 𝗹𝗼𝘄, 𝗯𝘂𝘁 𝗻𝗲𝘃𝗲𝗿 𝘇𝗲𝗿𝗼. 𝘀𝗼 𝗶𝘁'𝘀 𝗴𝗼𝗼𝗱 𝘁𝗼 𝗯𝗲 𝗽𝗿𝗲𝗽𝗮𝗿𝗲𝗱 😨
940843
jcwmtl.bsky.social @jcwmtl.bsky.social · 02/09/2026
The mark of a job well done, I love being covered in it. Who’s adding the next load? #cumonmyface #gayfacial #cumslut #cumaddict #hugeload #bigload #facial #yessir #subboy #cumlover #gay #gayboy #cumrag #cumpig #coveredincum #gaymtl #gaymontreal
0253
Reposted by @jcwmtl.bsky.social
Lumos @lumosbdsm.bsky.social · 28/08/2026
10 months locked.
864654
jcwmtl.bsky.social @jcwmtl.bsky.social · 28/08/2026
That’s a risk I’m willing to take, and if it doesn’t happen, you’ll just have to keep fucking me till it does 😈💦🍆
010
jcwmtl.bsky.social @jcwmtl.bsky.social · 28/08/2026
Why not both ;)
120
Reposted by @jcwmtl.bsky.social
FXGGOT ✈️ TO Ccon 28-31 Aug @tattedfxggot.bsky.social · 28/08/2026
Man I’m in the train & I need to bust a load 💦
3684
jcwmtl.bsky.social @jcwmtl.bsky.social · 28/08/2026
Right here
110
jcwmtl.bsky.social @jcwmtl.bsky.social · 27/08/2026
That do be some boyfriend dick
000
jcwmtl.bsky.social @jcwmtl.bsky.social · 22/08/2026
Oh you’ve got an open invitation to use my throat and hole 🤤
120
jcwmtl.bsky.social @jcwmtl.bsky.social · 22/08/2026
I love gagging on it so much, you can see my little nub twitch every time I gag 🤤 #gay #gaynsfw #nsfw #lockedboy #lockedpuppy #gaypuppy #gaypup #cagecheck
3397
jcwmtl.bsky.social @jcwmtl.bsky.social · 21/08/2026
I volunteer :3
010
jcwmtl.bsky.social @jcwmtl.bsky.social · 21/08/2026
Giving road head is one of my favourite things to do :3
000
jcwmtl.bsky.social @jcwmtl.bsky.social · 21/08/2026
Happy #fagcockfriday to all my fellow #lockedboys. #gay #gaynsfw #gaymtl #gaymontreal #cagecheck #lockedcock #lockedsub #lockedbottom
1303
jcwmtl.bsky.social @jcwmtl.bsky.social · 20/08/2026
I mean it’s a beautiful cock
020
jcwmtl.bsky.social @jcwmtl.bsky.social · 20/08/2026
I volunteer to be slut :3
110
jcwmtl.bsky.social @jcwmtl.bsky.social · 19/08/2026
I always love getting to swallow this giant fat cock @lucariomtl.bsky.social knows just how to use my throat #gay #gaymtl #gaymontreal #gaynsfw #gaybj #gaythroatfuck #nsfw
1384
jcwmtl.bsky.social @jcwmtl.bsky.social · 14/08/2026
Honestly one of my favourite fat cock Friday cocks
030
jcwmtl.bsky.social @jcwmtl.bsky.social · 14/08/2026
But you’re not stretching my hole, so we’ll need to correct this
010