Master Frank (@TPE_MasterFrank) header
Master Frank (@TPE_MasterFrank) profile picture

I'm the owner of @twinkslavealex. He is my property in 24/7 since 5 years. @twinkslaveleon is my new property.

Joined July 2023
Photo by Master Frank (@TPE_MasterFrank)Photo by Master Frank (@TPE_MasterFrank)Photo by Master Frank (@TPE_MasterFrank)Photo by Master Frank (@TPE_MasterFrank)Photo by Master Frank (@TPE_MasterFrank)Photo by Master Frank (@TPE_MasterFrank)Photo by Master Frank (@TPE_MasterFrank)Photo by Master Frank (@TPE_MasterFrank)Photo by Master Frank (@TPE_MasterFrank)Photo by Master Frank (@TPE_MasterFrank)
Sunday with my slave @twinkslavealex
59
1,189
26
7,764
468,158
Working from home while enjoying @twinkslaveleon. Perfect Thursday
2
11
127
5,630
Master Frank retweeted
Finally made it to my Master’s dungeon and into my cage 🙇‍♂️ 🔒
24
145
1,510
21,201
Master Frank retweeted
I'm so excited! My Master is relocating me, and I'm not allowed to post or chat until the move is completely finished. This will be my last post for a week or two. I'll stay locked, of course, and the next time you see me, I'll already be in my cage at my new home. I'm very happy
7
4
193
9,318
Master Frank retweeted
Cage Check: 052/406 I think I should be feeling the urge to break out of my cage by now? I’d just much rather keep it on for Master😵‍💫🧎‍♂️
1
14
250
8,115
Master Frank retweeted
Cage Check: 051/406 Discussions with Master today of my future as his Slave… I’ve never been more excited 🙇‍♂️
2
29
359
7,487
Master Frank retweeted
Cage Check: 050/406 Very sorry to all you Sirs/boys/pups for yesterday’s missed check in 😣 so here’s a front and back view for today’s check
1
22
349
6,786
Master Frank retweeted
Cage Check: 048/406 Puppy is getting excited about his future training to come in his Master’s dungeon… very excited 🫣🔐🐾
2
22
260
5,876
Master Frank retweeted
Cage Check: 047/406 Today my excitement is coming from knowing my Master would like to have me downsized as soon as I’m ready for it… smaller… smaller… flat
3
20
268
5,749
Master Frank retweeted
Cage Check: 046/406 Officially only 360 more days 🔐… but staying locked for Master is so nice, I must admit
5
15
239
4,971
Master Frank retweeted
Cage Check: 045/406 Today’s post is a bit later then usual, Master wanted his property nice and smooth again so I took my time to shave everypart 🧎‍♂️
2
25
244
4,909
Master Frank retweeted
Cage Check: 044/406 Caged Slave meets open Waters 🫣… it was a really nice fresh breeze walking around a bit like this 😉
1
11
188
5,489
Master Frank retweeted
Cage Check: 043/406 Special day tomorrow for this Owned Slave… and I just crave training from Master
4
17
290
5,067
Master Frank retweeted
Cage Check: 042/406 Today I woke up to an escape attempt 😓 I of course immediately took a picture and told my Master of it, he decided no punishment THIS time and to relock right away
6
5
192
5,975
Master Frank retweeted
Cage Check - Day 385a 20 days past a full year caged, and boy is so leakkyyyy. Someone come and help boy clean up..? Cage from @kink_wear #chastity #gaychastity #twink #lockedboy #sub #lockedsub #cagedboy #lockedbottom #chastitycheck
6
20
202
5,668
Master Frank retweeted
Cage Check: 041/406 After a full day of just traveling around nonstop, Master’s Slave wants nothing more but to be plugged and put to bed in restraints locked in a cage for bed
2
14
273
4,977
Master Frank retweeted
How #locktober is going for me so far
36
460
5
3,647
78,320
Master Frank retweeted
Cage Check: 040/406 Today was full of twists and turns 🤣 Glad my cage and muzzle remind me of being owned and staying obedient for Master
1
17
275
4,666
Master Frank retweeted
Cage Check: 039/406 Felt the puppy urge strong today… might as well embrace it ;) 🐾
2
11
268
4,110
Should I give the keys....🔐😨
10
47
1
549
8,576
Master Frank retweeted
Cage Check: 038/406 Today starts a month locked for most subs… for me it’s just another month locked up with no end in sight 🙇‍♂️
3
15
238
3,989