-sgcsj-

2.1K posts

-sgcsj-

-sgcsj-

@_sgcsj_

I decide to jump into the wagon and explore the world of #gayporntweets

Earth Katılım Ağustos 2015
479 Takip Edilen2.5K Takipçiler
Sabitlenmiş Tweet
-sgcsj-
-sgcsj-@_sgcsj_·
Legit asking. Does anyone know how to make a timer based shock collar? Or where can i get one? I legit wanna stop my epic lateness for work... PM me...
Central Region, Singapore 🇸🇬 English
3
0
8
0
-sgcsj-
-sgcsj-@_sgcsj_·
Jacuzzi jet stream works better than a vibrator wand. I came so much harder in my cage. 🤭
English
2
0
8
284
-sgcsj-
-sgcsj-@_sgcsj_·
New add-ons for outside 😏
-sgcsj- tweet media
English
1
0
11
453
-sgcsj-
-sgcsj-@_sgcsj_·
@NattyIncon 我不排除这个可能性。这些字眼近其很容易引起我的共鸣🤣
中文
1
0
1
39
-sgcsj-
-sgcsj-@_sgcsj_·
经过时瞄了这通告,读了“约.公.犬.养......”。我还以为这里是公犬的拍卖场! 🤣
-sgcsj- tweet media
中文
1
1
5
532
-sgcsj-
-sgcsj-@_sgcsj_·
Wanna train my neh neh raisins...so i wore the nipple clamps to work and periodically remove it to ease the strain. But each time i remove it i will need to control my facial expressions in case colleagues caught me 😝
English
0
2
8
930
-sgcsj-
-sgcsj-@_sgcsj_·
Just had a spa massage and the female masseur found out that I am caged. Thought it would be an embarrassing moment but ended up awkwardly answering all her curious queries. Guess it's achievement unlocked?
English
0
1
15
1.2K
-sgcsj-
-sgcsj-@_sgcsj_·
Was cleaning the kitchen window and got a nice view. Neighbour is showering and the window is opened a slit. Pretty good bod but too bad i cant get a good view waist-down... I shall deligently clean my kitchen window for now on 🤤
English
0
0
2
663
-sgcsj-
-sgcsj-@_sgcsj_·
Thoroughly enjoyed myself in the cruise club in Thailand. Definitely enjoy more when caged 😝
English
0
0
6
792
-sgcsj-
-sgcsj-@_sgcsj_·
Since its Loctober, i think its should be mandatory for all locked bois to clear customs caged when they travel right? 😝
English
0
0
2
579
-sgcsj-
-sgcsj-@_sgcsj_·
Back from my trip and found my rubber hood arrived! Cant wait to try it out!
English
1
0
4
939
-sgcsj-
-sgcsj-@_sgcsj_·
Any HK frens available for me to crash for 1 night? Having a stopover there on 18 Aug
English
0
0
2
889
-sgcsj-
-sgcsj-@_sgcsj_·
@faradisation #sayonly just a run after donkey years of inactivity then this happened 🤷🏼‍♂️
English
1
0
0
78
Kira
Kira@faradisation·
@_sgcsj_ what training you had…? looks bad 🫣
English
1
0
0
82
-sgcsj-
-sgcsj-@_sgcsj_·
I would like to call this a battlescar from my trainings. Sounds more glamorous right? But the truth is this is a very unglam fall from long-term inactivity and i am not as nimble as before, thus tripping on my own shoe. Age is catching up 😅🫠
-sgcsj- tweet media
English
3
0
3
1.4K
-sgcsj-
-sgcsj-@_sgcsj_·
@PornoG75 Yup cleaned up and bandaged up aldy :)
English
0
0
1
102
ドム
ドム@PornoG75·
@_sgcsj_ get that properly clean up!
English
1
0
0
141
-sgcsj-
-sgcsj-@_sgcsj_·
Wah its aldy 11.15pm and the meet-the-residents session is still ongoing. Dennis Tan hardworking sia! Really deserves the voters' votes.
English
0
0
4
924
-sgcsj-
-sgcsj-@_sgcsj_·
I kinda forgot that i am wearing the metal cage and i cleared customs with it coming back from JB 😅
English
0
0
11
1.2K
-sgcsj-
-sgcsj-@_sgcsj_·
Delivered something to the bf. Now i am heading home with his cum on my face 👻
English
0
0
8
1K
-sgcsj-
-sgcsj-@_sgcsj_·
Oops i just saw one of my old Tumblr photos got reposted here 😅
English
3
0
6
1.7K
-sgcsj-
-sgcsj-@_sgcsj_·
Dammit...i missed and made a mess on my scrubs. Luckily the patients didnt notice 😅
English
1
0
9
1.9K
-sgcsj-
-sgcsj-@_sgcsj_·
@stingerx Lock back le. Can only dangle it to zap zap liao hahaha
English
1
0
0
264
-sgcsj-
-sgcsj-@_sgcsj_·
Removed my chain collar for my pre-employment medical. End up felt so lost and distracted throughout. So lightheaded without the weight lol
English
1
0
7
1.7K