Christopher @christopherrdu.bsky.social · 14/04/2026There’s a video that goes along with it 😉 #GayLeather #LeatherBoy 0260
Christopher @christopherrdu.bsky.social · 04/04/2026Come on boy… #gayleather #BLUF #leather #gay 1312
Christopher @christopherrdu.bsky.social · 06/03/2026What else to do on a Friday 🤷♂️ #gayleather #leatherboy 1300
Christopher @christopherrdu.bsky.social · 21/01/2026I think I’ve begun to actually find my true self. And you know what… I’m not mad about it. 1140
Christopher @christopherrdu.bsky.social · 21/12/2025I solemnly swear that I am up to no good #gaypup #leather #gayleather 0190
Christopher @christopherrdu.bsky.social · 15/12/2025Oh what to do… what to do #leather #leathercub #gay 0251
Christopher @christopherrdu.bsky.social · 09/10/2025The leather look I think is fitting @mrsleather.bsky.social never ceases to amaze 1242
Christopher @christopherrdu.bsky.social · 07/06/2025Arooof! These keys aren’t going to hold themselves. #gaypup #chastity #pup 0181
Christopher @christopherrdu.bsky.social · 17/02/2025Trying to decide which to do first. Lock up or jerk and then lock up? 0101
Christopher @christopherrdu.bsky.social · 22/01/2025Guess it’s about that time again. How long to remain locked is the real question 120
Christopher @christopherrdu.bsky.social · 30/11/2024Whatcha don’t see is the load @daddywarren.bsky.social loaded this jock with 0252
Christopher @christopherrdu.bsky.social · 28/11/2024Peek at the new profile pic Now accepting puppy skritches! 1132