Sign in

Smirkingdeviant

@smirkingdeviant.bsky.social
747 followers 364 following 314 posts

18+ MDNI I’m a locked deviant controlled by my Dom. Yes, I answer to faggot. Please address me as such. No findom, period.

PostsRepliesMedia
Smirkingdeviant @smirkingdeviant.bsky.social · 16/10/2026
🔒Day 56/♾️ Locktober Day 16 Locked and obedient Obedience is purpose Obedience is pleasure DM me with humiliating comments #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
1573 57
Smirkingdeviant @smirkingdeviant.bsky.social · 02/10/2026
🔒Day 42/♾️ Locktober Day 2 Few things feel better than denial and orgasm control 🔒🚫🍆💦💦💦 DM me with humiliating comments #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
1552 55
Smirkingdeviant @smirkingdeviant.bsky.social · 01/10/2026
🔒Day 41/♾️ Happy Locktober 1st to all who celebrate! 🔒🚫🍆💦💦💦 DM me with humiliating comments #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
0120 12
Smirkingdeviant @smirkingdeviant.bsky.social · 25/09/2026
🔒Day 35/♾️ Friday morning cage check This faggot needs to shave. Only real men should be hairy 🪒 Smooth and emasculated is what I deserve 🔒🚫🍆💦💦💦
0131 13
Smirkingdeviant @smirkingdeviant.bsky.social · 11/09/2026
🔒Day 21/♾️ Friday morning cage check at work to show my obedience and submission Obedience is purpose Obedience is pleasure 🔒🚫🍆💦💦💦 DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
1283 28
Smirkingdeviant @smirkingdeviant.bsky.social · 04/09/2026
🔒Day 14/♾️ Customary Friday cage check. Happy to be back in the usual rhythm of locked days & obedience 🙇🏼 🔒🚫🍆💦💦💦 DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
1251 25
Smirkingdeviant @smirkingdeviant.bsky.social · 28/08/2026
🔒Day 7/♾️ A Friday morning cage check to re-establish good habits. Here’s to looking forward and being the best locked f*ggot I can be 🔒🚫🍆💦💦💦 DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
0313 31
Smirkingdeviant @smirkingdeviant.bsky.social · 17/08/2026
A rare pic of my unlocked useless nub I had to unlock bc of chafing issues and I’m waiting for everything to heal fully. It broke my streak of 1171 days 🔒😢🥺Pathetic DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
151 5
Smirkingdeviant @smirkingdeviant.bsky.social · 10/08/2026
🔒Day 1166/♾️ A Monday morning cage check bc a good start to the week is important even if your nub and balls are useless 🔒🚫🍆💦💦💦 DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
3504 50
Smirkingdeviant @smirkingdeviant.bsky.social · 31/07/2026
🔒Day 1156/♾️ A Friday cage check bc it’s been a while. I’m still here, I’m still caged & locked. 🔒🚫🍆💦💦💦 DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
1517 51
Smirkingdeviant @smirkingdeviant.bsky.social · 09/07/2026
🔒Day 1134/♾️ A Thursday cage check for no particular reason than accountability. 🔒🚫🍆💦💦💦 DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
2423 42
Smirkingdeviant @smirkingdeviant.bsky.social · 26/06/2026
🔒Day 1121/♾️ A Friday cage check. Are all the locked boys being good boys? Show me! It’s Pride Weekend here in SF. Should I spend it plugged too? 🔒🚫🍆💦💦💦 DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
0292 29
Smirkingdeviant @smirkingdeviant.bsky.social · 20/06/2026
041 4
Smirkingdeviant @smirkingdeviant.bsky.social · 12/06/2026
🔒Day 1107/♾️ A quick Friday cage check at work Is your cage comfortable? Are your balls full? 🔒🚫🍆💦💦💦 DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
1579 57
Smirkingdeviant @smirkingdeviant.bsky.social · 05/06/2026
Permanently locked & faceless, Sir
090 9
Smirkingdeviant @smirkingdeviant.bsky.social · 05/06/2026
🔒Day 1100/♾️ A quick Friday cage check Show me yours, faqqot! 🔒🚫🍆💦💦💦 DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
0230 23
Smirkingdeviant @smirkingdeviant.bsky.social · 01/06/2026
🔒Day 1096/♾️ Today marks 3 consecutive years locked in my current cage. I couldn’t be happier! This is how I hope to spend the rest of my life. 🔒🚫🍆💦💦💦 DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
5677 67
Smirkingdeviant @smirkingdeviant.bsky.social · 29/05/2026
🔒Day 1093/♾️ 🔒🚫🍆💦💦💦 A quick Friday cage check as I head out the door Coming up on 3 years consecutively caged DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
0231 23
Smirkingdeviant @smirkingdeviant.bsky.social · 26/05/2026
🔒Day 1090/♾️ I’m currently without a full time Dom to give me orders. Q: Should I keep shaving my bush on a regular basis? Is it expected of locked f@gg@ts? DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
3242 24
Smirkingdeviant @smirkingdeviant.bsky.social · 26/05/2026
🔒Day 1090/♾️ I’m currently without a full time Dom to give me orders. Q: Should I keep shaving my bush on a regular basis? Is it expected of locked f@gg@ts? DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive
0142 14
Smirkingdeviant @smirkingdeviant.bsky.social · 20/04/2026
🔒Day 1054/♾️ Monday morning cage check Instructed to post this by an unlocked Dom 😈 DM me with humiliating & degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker #humiliated
1333 33
Smirkingdeviant @smirkingdeviant.bsky.social · 17/04/2026
🔒Day 1051/♾️ Friday morning cage check Locked f@gg0ts should wear jocks to keep their holes accessible for use! DM me with humiliating & degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker #humiliated
2250 25
Smirkingdeviant @smirkingdeviant.bsky.social · 07/04/2026
🔒Day 1041/♾️ I may jump on this #Gapril trend Anyway felt cute might delete later 🔒🚫🍆💦💦💦 DM me with humiliating & degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker #humiliated
2181 18
Smirkingdeviant @smirkingdeviant.bsky.social · 03/04/2026
030 3
Smirkingdeviant @smirkingdeviant.bsky.social · 27/03/2026
🔒Day 1030/♾️ Friday morning cage check Following my instincts and being accountable 🔒🚫🍆💦💦💦 DM me with humiliating & degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker #humiliated
0303 30
Smirkingdeviant @smirkingdeviant.bsky.social · 23/03/2026
🔒Day 1026/♾️ Monday morning cage check Am I a good boy? A good f@990t? 🔒🚫🍆💦💦 DM me with humiliating & degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker #humiliated
0291 29
Smirkingdeviant @smirkingdeviant.bsky.social · 20/03/2026
🔒Day 1023/♾️ It’s been warm here in SF & my cage and balls are kinda sweaty 💦 🔒🚫🍆💦💦 DM me with humiliating & degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker #humiliated
0284 28
Smirkingdeviant @smirkingdeviant.bsky.social · 13/03/2026
🔒Day 1016/♾️ And I’m currently unsupervised by my Dom. Should I let my bush grow or keep shaving? 🔒🚫🍆💦💦 DM me with humiliating & degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
1171 17
Smirkingdeviant @smirkingdeviant.bsky.social · 25/02/2026
Ask me anything you like…
140 4
Smirkingdeviant @smirkingdeviant.bsky.social · 25/02/2026
🔒Day 1000/♾️ My biggest accomplishment/milestone so far as locked submissive. Am I allowed any pride? 🔒🚫🍆💦💦 DM me with humiliating & degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
3502 50
Smirkingdeviant @smirkingdeviant.bsky.social · 16/01/2026
Agreed Sir. I find safety and security in rules and protocols. The more I have to obey, the less I have to think. The less I have to think, the happier a f@gg0t I am
190 9
Smirkingdeviant @smirkingdeviant.bsky.social · 16/01/2026
Day 16 of #JailedJanuary Posting a cage check bc my Dom told me to & I’m obedient 🔒🚫🍆💦💦💦 DM me with humiliating &degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
1533 53
Smirkingdeviant @smirkingdeviant.bsky.social · 02/01/2026
🔒Day 946/♾️ Day 2 of #JailedJanuary Starting the New Year where I belong: permanently locked. 🔒🚫🍆💦💦💦 DM me with humiliating &degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0401 40
Smirkingdeviant @smirkingdeviant.bsky.social · 01/12/2025
🔒Day 914/♾️ Day 1 of #DenialDecember A cold day in San Francisco means long underwear to keep my useless locked junk warm DM me with humiliating &degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0322 32
Smirkingdeviant @smirkingdeviant.bsky.social · 17/11/2025
🔒Day 900/♾️ Day 17 of #NoNutNovember And my useless balls are SO full! UGH!😩 🔒🚫🍆💦💦💦 DM me with humiliating &degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0292 29
Smirkingdeviant @smirkingdeviant.bsky.social · 05/11/2025
🔒Day 888/♾️ Day 5 of #NoNutNovember Isn’t 888 lucky in Asian numerology? Anyway it’s a long time to be consecutively locked DM me with humiliating &degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0271 27
Smirkingdeviant @smirkingdeviant.bsky.social · 03/11/2025
Send me a number and I’ll do my best to give you an honest answer 😈
010 1
Smirkingdeviant @smirkingdeviant.bsky.social · 03/11/2025
🔒Day 886/♾️ Day 3of #NoNutNovember Starting the week with a cage check and obedience to my Dom Obedience is purpose DM me with humiliating &degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0293 29
Smirkingdeviant @smirkingdeviant.bsky.social · 01/11/2025
🔒Day 884/♾️ Day 1 of #NoNutNovember — a difficult month. My balls and still full from Locktober 🔒🚫🍆💦💦💦 DM me with humiliating &degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0255 25
Smirkingdeviant @smirkingdeviant.bsky.social · 27/10/2025
🔒Day 879/♾️ Locktober 27 A quick cage check as I dressed for work Enjoying the last of the #Locktober good vibes! DM me with humiliating &degrading comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0132 13
Smirkingdeviant @smirkingdeviant.bsky.social · 24/10/2025
🔒Day 876/♾️ Locktober 24 On Locktober Fridays my Dom orders public cage checks. So risky. I almost got caught today! DM me with humiliating comments #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0181 18
Smirkingdeviant @smirkingdeviant.bsky.social · 22/10/2025
🔒Day 874/♾️ Locktober 22 Although I haven’t posted cage checks every day of #Locktober this year I’m still going strong Obedience = peace DM me with humiliating comments #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0294 29
Smirkingdeviant @smirkingdeviant.bsky.social · 16/10/2025
🔒Day 868/♾️ Locktober 16 The agreeable feeling that comes from being just a pair of holes for real men DM me with humiliating & degrading comments #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0231 23
Smirkingdeviant @smirkingdeviant.bsky.social · 14/10/2025
🔒Day 866/♾️ Locktober 14 Back to work after a long weekend. Still caged, as always. Permanent chastity is life DM me with humiliating & degrading comments #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0110 11
Smirkingdeviant @smirkingdeviant.bsky.social · 09/10/2025
🔒Day 861/♾️ Locktober 9 A cage check at work bcz that’s what we do in Locktober, right? DM me with humiliating & degrading comments #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0150 15
Smirkingdeviant @smirkingdeviant.bsky.social · 08/10/2025
🔒Day 860/♾️ Locktober 8 A jock for Hump Day. Which pic do we like better, the one at home or at work? DM me with humiliating & degrading comments #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
090 9
Smirkingdeviant @smirkingdeviant.bsky.social · 07/10/2025
🔒Day 859/♾️ Locktober 7 Restroom cage check at work. Feeling like a pervert with no outlet for my urges 🤪 DM me with humiliating messages #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0151 15
Smirkingdeviant @smirkingdeviant.bsky.social · 06/10/2025
🔒Day 858/♾️ Locktober 6 No cage check yesterday for the sake of my mental wellness, but still locked & happy DM me with humiliating messages #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0241 24
Smirkingdeviant @smirkingdeviant.bsky.social · 05/10/2025
🔒Day 856/♾️ Locktober 4 A long chaotic day that proved to me the value of self care. Also the value of hope, friendship, and art DM me with humiliating messages #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
0150 15
Smirkingdeviant @smirkingdeviant.bsky.social · 03/10/2025
🔒Day 855/♾️ Locktober 3 My Dom says Friday cage checks (of my daily ones during Locktober) must be in public. This one was daring; right beside SF CityHall 😈 #Locktober #teamlocked #cagecheck #gaychastity #chastityfag #subfag #cagedfag #submissive #malechastity #cocksucker
090 9