Pup Ardo
@pupardo.bsky.social
📤 461
📥 1470
📝 24
🔞| 🏳️🌈 | Sub/Switch Pup |📍 Pittsburgh | BDSM | Exploring FF | Chastity | 🤤 for 🧦👟
reposted by
Pup Ardo
JustFForKicks 🔜 MAL
23 days ago
Love seeing the boot print on the red ass of
@pupardo.bsky.social
after giving him a nice spanking. A little punishment for failing to meet a deadline and making me wait. Had to pull out the paddle and crop after to leave some more longer lasting marks 😈😈
#spanking
#bondage
loading . . .
1
8
1
reposted by
Pup Ardo
JustFForKicks 🔜 MAL
about 2 months ago
@pupardo.bsky.social
made some improvements to his electro setup with the plug and cock ring. Turns out if you go with low frequency triangle waves you essentially get impact play on your prostate and balls🤤🤤.
#electro
#chastity
loading . . .
1
19
2
reposted by
Pup Ardo
JustFForKicks 🔜 MAL
about 1 month ago
Grabbing
@puprex412.bsky.social
by the back of the arm and guiding him inside me always makes me melt into a puddle of pleasure🤤🤤.
@pupardo.bsky.social
rigged up the gas mask with poppers so I could really be just a hole🤿🐽👊
#fisting
#ff
#gasmask
1
28
2
reposted by
Pup Ardo
JustFForKicks 🔜 MAL
4 months ago
@pupardo.bsky.social
hooked me up to his breath control machine, strapped me down, and stuffed an electro plug in my hole and an electro cock ring around my shaft. Such an incredible feeling to feel those pulses surge through you🥵🥵⚡️⚡️
loading . . .
1
18
1
Oh hey it's
#FCF
🐶
4 months ago
2
34
0
reposted by
Pup Ardo
Pup Bumps 🐶
5 months ago
You gotta spank your friends
0
20
2
reposted by
Pup Ardo
Petratied
5 months ago
Me approximately 30 minutes into a ‘casual hang’ with
@pupardo.bsky.social
to “practice ropes on eachother”. As it turns out, all ropes were practiced on me. This is 3 days into my lockup and 3 days into him taking a break from his. Makes sense.
2
32
2
reposted by
Pup Ardo
JustFForKicks 🔜 MAL
5 months ago
A little suspension practice with
@pupardo.bsky.social
last night. This pup almost took a nap while hanging out in the sunroom. Many areas for improvement but looking forward to getting in more practice and working on 🪢🪢
0
26
1
reposted by
Pup Ardo
Faberi 🔜 MAL
7 months ago
Conditioning and training is harder when a urinal doesn't want to be piss trained, but there are ways to expedite the process.
loading . . .
6
568
86
reposted by
Pup Ardo
Spot 🇸🇪
7 months ago
Striking evening at the first SLM 50-year anniversary party last night ✖️
@tyler-of-spot.bsky.social
8
166
11
reposted by
Pup Ardo
LockedLaw
7 months ago
Still can’t believe how hard I came in the cage just by squeezing my balls while wearing an electro nipples clamps…🥵 Kept locked, teased, and edged until it all spilled out 🔒💦
#ChastityTease
#CagedRelease
#LockedAndLeaking
loading . . .
7
300
33
reposted by
Pup Ardo
Pup Aros
8 months ago
One of the benefits of long-term chastity and denial is that it makes you horny in a way that cumming simply cannot fix
4
78
4
reposted by
Pup Ardo
SwKinkySwitch ➡️ MAL
8 months ago
My my my…
@ropesandfears.bsky.social
found himself in a quite precarious position… Was fun watching him pant as he got more and more worked up.
loading . . .
1
98
9
What an amazing way to end CLAW 2025! 🐶🐶 With
@puprex412.bsky.social
8 months ago
0
28
1
reposted by
Pup Ardo
SWINDL
8 months ago
Boy Meets Cage The noises this one makes - Mmmmm
swindleleather.com/bondage/boy-...
#GayBondage
#Bondage
#GayBDSM
#BDSM
#GayPorn
#Fetish
1
77
4
reposted by
Pup Ardo
bjslave
8 months ago
Straight back from a run and immediately chained up as ordered. A fitting Sunday for a good boy ⛓️
9
387
25
reposted by
Pup Ardo
1GearUp
8 months ago
So here is the rule slave. You will stand 100% still, if I see you moving any part of your body I will shock you in the balls with the remote control shocking device and I will be watching you constantly through the security cameras and to keep you entertained, close-up pic of the shocking device
2
77
4
reposted by
Pup Ardo
AZKinkyDom
8 months ago
This is the
#boyseat
series with: The
#str8
#bodybuilder
#AZBoy226
forced to train on cock while the steel rod impales his hole.
#gaybondage
#gaybdsm
#musclesub
#gaysub
#chastity
loading . . .
5
291
48
reposted by
Pup Ardo
BaringMySole
8 months ago
Progress on my filthy cum-loaded socks. The left pic is the first load I put on them after many wears. The right pic is many loads (I've lost count, but it's probably at least 15-20) later. You can see some brown stains on both, which is dried cum. They reek... gets me hard every time!
0
17
2
reposted by
Pup Ardo
The Scruffy Texan 💪🏻
8 months ago
Sometimes all you need is to nuzzle a hairy man’s fur, and
@lib3rated.bsky.social
gave me exactly when I needed 🤤
loading . . .
3
519
50
reposted by
Pup Ardo
AZKinkyDom
8 months ago
ORDERED TO FUCK HIMSELF ON AN ELECTRIFIED DILDO 2% body fat fitness stud
#AZBoy323
is secured in
#metalbondage
and forced to impale himself on the dildo that shoots electricity up his hole. All this while he is in
#chastity
#gaybdsm
#gaybondage
#gaysub
#gayfetish
loading . . .
3
194
23
reposted by
Pup Ardo
Seriously Bound
about 1 year ago
Peak a boo boy 😈
loading . . .
3
188
24
I hope no one notices I'm double padded under these pants 🫣🫢
8 months ago
0
12
0
reposted by
Pup Ardo
Trikoot
8 months ago
Next time you are in my Segufix, you'll always have someone to talk to. (This is a voice transcript of my most recent LLM-assisted milking test. After you get strapped in, you can talk into the mic attached to you. The LLM will talk back to your headphones, using mistral-small-instruct-2501.)
28
206
16
reposted by
Pup Ardo
1GearUp
8 months ago
What a beautiful color of red
0
83
10
reposted by
Pup Ardo
ExcelsiorAlpha ➡️ MAL 😈
9 months ago
My sweaty yardwork feet weren't going to clean themselves 😈 Pup has to earn the status on his necklace 🐕
@devdeli.bsky.social
#bdsm
#kinky
#dom
#sub
#feet
#sweat
#pup
#goodboy
0
52
4
reposted by
Pup Ardo
MarkkoXXX 🇨🇦
9 months ago
Hot! Erebo FaceFucks Toby Field 🎬 Visit their Fan Pages to see the full video and more ⬇️ 🍑 Toby
justfor.fans/tobefilled0?...
🍆 Erebo Adam 8
justfor.fans/Erebo123?Aff...
@erebo123.bsky.social
@tobefilled.bsky.social
loading . . .
2
165
36
Day 50 in chastity (30 days since last 💦), hopefully no one notices the cage in my yoga pants 🫣
8 months ago
0
15
0
reposted by
Pup Ardo
Spot 🇸🇪
8 months ago
In Antwerp, seeing my omega. Less than one hour in, I'm beating him up with bare hands until he's crying. Then it didn't take long before I shot my first load over that teary face. Fuck I love a shivering faggot, and I've obviously missed this little one a lot.
3
122
3
reposted by
Pup Ardo
about 1 year ago
Someone slime me? ASAP 🙏🏼
loading . . .
8
217
21
reposted by
Pup Ardo
9 months ago
If you’re not going to win, you may as well take the punishment like a champ…
8
202
19
reposted by
Pup Ardo
🐺 Rew
9 months ago
can you take 100 in a row? 😈👊🏼 🕳️
@dylaindaniels.bsky.social
loading . . .
3
300
28
reposted by
Pup Ardo
Toby Field
9 months ago
Some throat slime?
@Erebo123.bsky.social
is helping supply
loading . . .
1
188
28
reposted by
Pup Ardo
Troy Locke
9 months ago
This is how a good boi’s underwear ought to look after a chat with their Sir 🔒 💧
loading . . .
5
371
39
Despite
@puprex412.bsky.social
pounding me in the sling my socks did not get fucked off. But he did make this pup's nub leak like crazy 🥵
9 months ago
1
16
1
reposted by
Pup Ardo
cole mckenna
9 months ago
could barely fit
@evanjordie.bsky.social
in my mouth
#CummingSoon
loading . . .
5
367
34
Left like this for two hours last week while Sir occasionally spit on me and sat on me, while others including
@petratied.bsky.social
teased me 🥵
9 months ago
1
19
2
reposted by
Pup Ardo
BRAD 🤠
9 months ago
in order to reduce, reuse, recycle, i’ve decided that today, i’m just going to wear the cum-soaked underwear i wore yesterday ♻️
2
28
4
reposted by
Pup Ardo
AZKinkyDom
9 months ago
This is the
#boyseat
series with:
@azpuptwix.bsky.social
memorizing his submission contract
#gaybondage
#gaybdsm
#contractslave
#chastity
3
105
11
reposted by
Pup Ardo
ldnxb
9 months ago
Snot can be hot 👀
onlyfans.com/ldnxb2.0
2
143
13
reposted by
Pup Ardo
Master Domador
about 1 year ago
Who is still caged after Locktober? Show us⬇️
14
79
49
Day 40! Good subs stay locked 🔒☺️
#chastity
9 months ago
0
48
5
reposted by
Pup Ardo
LockedLaw
9 months ago
I know this video of my first ever nipples orgasm has been on the internet for a while…but did I tell you the full uncensored 10 minutes version is now available on my Onlyfans? 😈 Be sure to subscribe before the 60% off promotion ends today too! ❤️🦋
onlyfans.com/1607884538/h...
add a skeleton here at some point
2
102
14
reposted by
Pup Ardo
The_MaxStar
9 months ago
Dirty Socks on 🧦 Brain off 🧠 Part 1 w/
@xriptied.bsky.social
out now!
loading . . .
1
92
10
Day 39 locked, my useless nub is settling in nicely to its new home. This pup is hornier than ever though 🥵⛓️🔗🔒
9 months ago
0
13
1
reposted by
Pup Ardo
bjslave
9 months ago
What a lovely day to sit outside at lunch cleaning your Dominants boots 🥰
4
85
2
reposted by
Pup Ardo
Master Dart
9 months ago
Taunting the boxed-up gimp with more e-stim
Justfor.fans/DartsDomain
loading . . .
1
94
11
reposted by
Pup Ardo
Connor
9 months ago
Bruising update: after 2.5 weeks, still going strong 💪 Butt and thighs still a bit painful when pressed, tummy striped, left tit slightly yellow, no marks left on the back side tho
3
254
9
reposted by
Pup Ardo
AZKinkyDom
9 months ago
My favorite way to extract a load from a desperately horny boy… minimal pleasure followed by post-orgasm torment
@azpuptwix.bsky.social
#gaybondage
#gaybdsm
#chastity
#teamlocked
loading . . .
2
218
31
reposted by
Pup Ardo
Sky
9 months ago
Secured by Sir
@seabondagesadist.bsky.social
for eventual torture, er, I mean rest...👀
#segufix
#bondage
#malebondage
0
75
6
Load more
feeds!
log in