Pup Bastos @pupbastos.bsky.social · 11h🔒375/3322 #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 030
Pup Bastos @pupbastos.bsky.social · 01/10/2026🔒366/3322 1 year in a cage! I hope the Master is pleased! (@rustych.bsky.social) #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 081
Pup Bastos @pupbastos.bsky.social · 27/09/2026🔒362/3322 Almost a year! I can't wait to see what the Master (@rustych.bsky.social)has in store for me. #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 0100
Pup Bastos @pupbastos.bsky.social · 26/09/2026🔒361/3322 #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 060
Pup Bastos @pupbastos.bsky.social · 15/09/2026🔒350/3322 #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 0111
Pup Bastos @pupbastos.bsky.social · 08/09/2026🔒343/3322 #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 090
Pup Bastos @pupbastos.bsky.social · 06/09/2026🔒342/3322 @rustych.bsky.social can't stop laughing at the sight of my ridiculous thing caged between my legs... #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 0182
Reposted by Pup BastosARGON 🔐 (16.2K) @pupargon.bsky.social · 02/09/2026🔒 CHASTITY CHALLENGE 🔒 This pup’s cage stays ON, YOU decide how long 🐶⛓️ 💖 = +3h 💬 = +3h (max 20) 🔁 = +6h Every tap adds time. How cruel are you? 😈 Ends 30.9. 23:59. No mercy, no early release 🔐 Cage @ifrrk.com 10% OFF: www.ifrrk.com?ref=pupargon CODE PUPARGON #Locktober #chastity #pupplay 2871505283
Pup Bastos @pupbastos.bsky.social · 02/09/2026🔒337/3322 #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 091
Pup Bastos @pupbastos.bsky.social · 30/08/2026To bring a smile back to your face Major : this little thing in a cage 131
Pup Bastos @pupbastos.bsky.social · 30/08/2026🔒334/3322 My little, useless and ridiculous cock (sorry clit)... in a cage! #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 0122
Pup Bastos @pupbastos.bsky.social · 29/08/2026🔒333/3322 #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 0173
Pup Bastos @pupbastos.bsky.social · 28/08/2026🔒332/3322 42 months added to my birthday... thank you @rustych.bsky.social 😈🥵🥳😘 #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 0161
Pup Bastos @pupbastos.bsky.social · 16/08/2026🔒320 jours-days/2043 🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳 #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 060
Pup Bastos @pupbastos.bsky.social · 15/08/2026🔒319/2043 #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 0161
Pup Bastos @pupbastos.bsky.social · 14/08/2026unfortunately too far 😭... if I were closer... you could use me as a human urinal 24/7... 110
Pup Bastos @pupbastos.bsky.social · 12/08/2026🔒316/2043 We measure the thing that hangs between the legs during a quick cage cleaning! #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 1142
Pup Bastos @pupbastos.bsky.social · 10/08/2026🔒314/2043 #SPH #GaySPH #teamlocked #gaychastity #cagecheck #SmallPenisHumiliation #GaySmallPenisHumiliation #SmallDickClub #SmallPenis #SmallCock #SmallDick #TinyCock #Micropenis #Cocklet #Dicklet 0100
Pup Bastos @pupbastos.bsky.social · 06/08/2026Dommage y avait pas une bouche à ta disposition... 😈🥵👅 000