Pup Rowser @rowser.bsky.social · 14/08/2026Spending my summer recovering from a bit of surgery 😢 hopefully see u all very soon 😘 #locked #thong #pupplay 170
Pup Rowser @rowser.bsky.social · 11/06/2026No work for 3 days 😁🐶 #jockstrap #locked #chastity #caged #humanpup #pupplay 0110
Pup Rowser @rowser.bsky.social · 02/06/2026Cage and jock is now part of the uniform at work #chastity #jockstrap 0120
Pup Rowser @rowser.bsky.social · 02/06/2026Cage and jock is now part of the uniform at work #chastity #jockstrap 060
Pup Rowser @rowser.bsky.social · 04/02/2026Someone at Firaxis had to think: “I wonder what Gilgamesh’s pits would look like?” 😅🤤 020
Pup Rowser @rowser.bsky.social · 28/11/2025Puppy gots his collar 🐶 @twistedbeast.bsky.social #pupplay 1421
Pup Rowser @rowser.bsky.social · 02/10/2025It’s the most wonderful time of the year 😁 #locktober 0100
Pup Rowser @rowser.bsky.social · 23/05/2025Cutting it fine to the #FatCockFriday party @matoux92.bsky.social had their hands (and mouth) full #FCF 0220
Pup Rowser @rowser.bsky.social · 13/03/2025Oh shit, he’s here 😅 @twistedbeast.bsky.social Pegasus L 050
Pup Rowser @rowser.bsky.social · 23/11/2024Weather like this 🌧️ Makes me wish I was back on holiday #chastity #exhib 0100
Pup Rowser @rowser.bsky.social · 22/11/2024For this #fatcockfriday I have to go back to when I was unlocked… and getting off to my musky jock #FCF 090
Pup Rowser @rowser.bsky.social · 21/11/2024Finally home from work, wish I could jerk off 🥺 #chastity #gaychastity 090
Pup Rowser @rowser.bsky.social · 16/11/2024What do we prefer, plugged? Or just a lil bit broken? 🥴 040