Pup Ardo
@pupardo.bsky.social
📤 540
📥 1530
📝 29
🔞| 🏳️🌈 | Sub/Switch Pup |📍 Pittsburgh | BDSM | Exploring FF | Chastity | 🤤 for 🧦👟
reposted by
Pup Ardo
Troy Locke
8 days ago
Leather and smoke… and an ashtray. @peterbutaxxx was there begging… how could I deny him what he needs?
loading . . .
1
65
9
reposted by
Pup Ardo
JustFForKicks
about 2 months ago
Got this ruber piss gimp all padded and helped fill him up while playing some video games. Working on some ideas for having two piss boys feed each other😈 🤖
@pupardo.bsky.social
loading . . .
2
22
2
reposted by
Pup Ardo
JustFForKicks
2 months ago
Some rope practice turned into a little cbt practice too with
@pupardo.bsky.social
#cbt
#shibari
#bondage
0
25
3
The hardest (and hottest) CBT session I’ve ever had 🫠🥵
add a skeleton here at some point
3 months ago
0
6
0
reposted by
Pup Ardo
JustFForKicks
5 months ago
Was practicing my hog ties with
@pupardo.bsky.social
- couldn’t resist the opportunity to let him get in some foot worship😈
loading . . .
1
21
1
I could’ve spent all night worshipping the sweaty post workout feet and pits of
@justfforkicks.bsky.social
🤤
5 months ago
0
22
2
reposted by
Pup Ardo
JustFForKicks
5 months ago
Giving
@pupardo.bsky.social
some sweaty feet to worship after a killer workout. Put a little leash on his cock too so I could give him a lil tug when he was being a good boy.
1
26
1
reposted by
Pup Ardo
JustFForKicks
7 months 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
19
2
reposted by
Pup Ardo
JustFForKicks
8 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
26
4
reposted by
Pup Ardo
JustFForKicks
7 months 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
35
2
reposted by
Pup Ardo
JustFForKicks
10 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
20
1
Oh hey it's
#FCF
🐶
10 months ago
2
43
0
reposted by
Pup Ardo
Pup Bumps 🐶
11 months ago
You gotta spank your friends
0
20
2
reposted by
Pup Ardo
Petratied
11 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
34
2
reposted by
Pup Ardo
JustFForKicks
11 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
about 1 year 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
611
100
reposted by
Pup Ardo
Spot 🇸🇪
about 1 year ago
Striking evening at the first SLM 50-year anniversary party last night ✖️
@tyler-of-spot.bsky.social
9
173
11
reposted by
Pup Ardo
LockedLaw
about 1 year 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
288
33
reposted by
Pup Ardo
Pup Aros 𓃡
about 1 year 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 ➡️ IML
about 1 year 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
100
9
What an amazing way to end CLAW 2025! 🐶🐶 With
@puprex412.bsky.social
about 1 year ago
0
33
1
reposted by
Pup Ardo
SWINDL
about 1 year 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
about 1 year ago
Straight back from a run and immediately chained up as ordered. A fitting Sunday for a good boy ⛓️
9
384
25
reposted by
Pup Ardo
1GearUp
about 1 year 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
80
5
reposted by
Pup Ardo
AZKinkyDom
about 1 year 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
302
48
reposted by
Pup Ardo
BaringMySole
about 1 year 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
18
2
reposted by
Pup Ardo
The Scruffy Texan 💪🏻
about 1 year 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
47
reposted by
Pup Ardo
AZKinkyDom
about 1 year 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
199
25
reposted by
Pup Ardo
Seriously Bound
over 1 year ago
Peak a boo boy 😈
loading . . .
3
201
24
I hope no one notices I'm double padded under these pants 🫣🫢
about 1 year ago
0
13
0
reposted by
Pup Ardo
Trikoot
about 1 year 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
211
18
reposted by
Pup Ardo
1GearUp
about 1 year ago
What a beautiful color of red
0
83
10
reposted by
Pup Ardo
ExcelsiorAlpha
about 1 year 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
51
4
reposted by
Pup Ardo
MarkkoXXX 🇨🇦
about 1 year 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 . . .
1
164
35
Day 50 in chastity (30 days since last 💦), hopefully no one notices the cage in my yoga pants 🫣
about 1 year ago
0
20
0
reposted by
Pup Ardo
Spot 🇸🇪
about 1 year 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
123
3
reposted by
Pup Ardo
over 1 year ago
Someone slime me? ASAP 🙏🏼
loading . . .
8
226
22
reposted by
Pup Ardo
about 1 year ago
If you’re not going to win, you may as well take the punishment like a champ…
8
205
20
reposted by
Pup Ardo
🐺 Rew
about 1 year ago
can you take 100 in a row? 😈👊🏼 🕳️
@dylaindaniels.bsky.social
loading . . .
3
293
28
reposted by
Pup Ardo
Toby Field
about 1 year ago
Some throat slime?
@Erebo123.bsky.social
is helping supply
loading . . .
1
193
30
reposted by
Pup Ardo
Troy Locke
about 1 year ago
This is how a good boi’s underwear ought to look after a chat with their Sir 🔒 💧
loading . . .
5
371
41
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 🥵
about 1 year ago
1
20
1
reposted by
Pup Ardo
cole mckenna
about 1 year ago
could barely fit
@evanjordie.bsky.social
in my mouth
#CummingSoon
loading . . .
5
360
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 🥵
about 1 year ago
1
22
2
reposted by
Pup Ardo
BRAD 🤠
about 1 year 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
about 1 year ago
This is the
#boyseat
series with:
@azpuptwix.bsky.social
memorizing his submission contract
#gaybondage
#gaybdsm
#contractslave
#chastity
3
106
11
reposted by
Pup Ardo
ldnxb
about 1 year ago
Snot can be hot 👀
onlyfans.com/ldnxb2.0
2
142
13
reposted by
Pup Ardo
Master Domador
over 1 year ago
Who is still caged after Locktober? Show us⬇️
13
78
48
Day 40! Good subs stay locked 🔒☺️
#chastity
about 1 year ago
0
51
5
reposted by
Pup Ardo
LockedLaw
about 1 year 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
100
13
Load more
feeds!
log in