Cage check. Day 645 🔒 Happy Wednesday to all. I slept through my alarm — but I’m still awake early. Time for coffee and gratuitous chastity photos. #Fisting happening after work. 🤩 #cagecheck #Chastity #GayChastity #GayLocked #CockCage #kink3D #kink3Dviper #lockedgay #teamlocked #permalocked
Letting go and #pissing outdoors just feels right. #ws #pissplay #watersports #chastity #gaychastity #locked
Messy hotel room mirror selfie of my @[email protected] Viper R+ Wide. I wonder how small my new S Wide will look 😈 #locked #teamlocked #chastity #malechastity #gaychastity #kink3d @[email protected] #sk8erboysocks #sk8erboysox
It was a perfect April afternoon for enjoying an Asylum 13 Ogre cigar while naked on my deck. #hotcigarmen #gaycigarman #chastity #caged #gaychastity #gayinked #titpig #nippleplay
Chaste for the 8th day So horny purchases at @[email protected] were made 🙈🥵 Hope @[email protected] approves 🐽 #teamlocked #locked #chastity #malechastity #gaychastity #kink3d
The aftermath. I’d leaked so much. #cum #leak #chastity #gaychastity #fistfag #fisthole