20 photos; 6:04 video
Gagged Guy played by GerardPhotography by Caitiff
Date of Production: 02/19/2024
Tags: bad guy, gagging, gagged, hand gag, stuff gag, OTM gag, tape gag, dominated, socks
20 photos; 5:23 video
Model: Nicholas ArmorPhotography by Caitiff Date of Production:02/27/2018
Tags: athlete, wresting singlet, tape gag, hog tie, bare foot
28 photos; 3:47 video
The Worker played by Jon StormMasked Man played by SladePhotography by Caitiff Date of Production: 11/15/2017
Tags: bad guy, OTM gag, business, suit, tied, tying, gagging, cleave gag, grabbed
26 photos; 4:52 video
Model: Marcus JPhotography by Caitiff
Date of Production: 09/05/2006
Tags: twink, cleave gag, shirtless, underwear, hog tie, bare foot
20 photos; 3:59 video
It was almost two. Frank had to hurry up and get showered or else he would miss his chance to do his presentation. Frank was sure this was his big chance. He had been the chance to convince Delco to give Frank’s company the contract. And if that. when that happened, Frank would get a huge promotion.But first he had to get cleaned up. Frank had gone to the gym a little while before to get rid of some tension and the last thing he needed was to show up smelling like a used jock strap.There was a XXXX at the door. Damn, who could that be. Frank wanted to just let it go but the guy kept XXXXing.Despite his better judgement, Frank got out of the shower and wrapped a towel around himself. At least he had finished his shower.The XXXXing grew more insistent. Frank opened the door to see a rough looking man. Frank’s eyes scanned down. The guy was Frank’s type and if he hadn’t been so in a hurry, Frank might not have minded being interrupted.“Can I help you?”“Uhh yeah, sorry to bother you but I had this room right before you and I think I left my adapter in your room. Can I get it really quick? Please?”Frank hadn't’ seen any thing like that but he really hadn’t looked. And the guy was cute. Sure, what could it harm?The guy brought in his bag as he followed Frank into the room. Frank heard the door shut and then suddenly the man’s muscular hand grabbed Frank.“What the ..mmm!”, Frank was cut off as a meaty hand was clasped over his mouth. The other hand grabbed and twisted Frank’s hands behind his back.Frank was a pretty muscular guy himself but his attacker must have known martial arts of something because Frank was truly trapped.“Sorry dude. But I need to keep you here for a while.” The strange man said as he took his hand off of Frank’s mouth just long enough to grab some rope from his bag and tie both of Frank’s hands behind his back in a shot. Soon Frank was tightly tied up and helpless.“My daddy said rodeo lessons would pay off” the man joked as he shoved his bound new friend onto the bed. The man straddled Frank, tightening the ropes with one had while gagging Frank with the other.“Mmmmm!” Frank moaned angrily. The guy wasn’t just tying him up. He could feel the hard bulge in the man’s jeans. This guy was rubbing himself against Frank’s near naked body way more then he needed to just to keep Frank restrained. The more Frank struggled and moaned, the bigger and harder that bulge became.“Mmmmmpphhmmmm” Frank continued to grunt. He know was only encouraging this man but Frank didn’t like being anyone’s bitch. He was always the dominant one. But here he was, tied up and being man handled by some rough looking stranger. This guy could do whatever he wanted to Frank’s body and there was nothing Frank could do about it.“ I guess I need to keep you quiet. Can’t have you slobbering over this hand all night. I might need it later”, the XXXX said as he reached into his bag and pulled out a thick cloth. “Sorry, not sure I was able to wash this before the last guy. So many guys tied up, hard to keep track. Too bad most of them aren’t as hot as you though.”The cleave gag was XXXX into Frank’s mouth and tied around the back of his head. That left the man two free hands to now fish out more rope and begin tying Frank’s feet.Now Frank was bound hand and foot, gagged, half naked and at the mercy of some strange man.“So stud, afraid I have to hang out here for a while. How shall we pass the time?”Frank didn't like the leer on the guy’s face at all.To Be Continued Frank played by ConnorRodeo Specialist played by MillerPhotography by Caitiff Date of Production:05/28/2011
Tags: bad guy, nude, groped, story
14 photos; 4:09 video
Model: DmitriPhotography by Marco
See More Here
Date of Production : 07/08/2021
Tags: twink, otm gag, stripped, nude, nudity
30 photos; 6:06 video
Bound Guy in Closet played by Jean LeFaunPhotography by Caitiff
Date of Production: 01/27/2024
Tags: stripped, suit, fondled, nude, tape gag, hands above head, groped, bad guy, butt
20 photos; 4:17 video
Model: TazPhotography by Caitiff
Date of Production: 12-20-2023
Tags: cleave gag, hog tie
20 photos; 6:36 video
Model: DylanPhotography by: Nick007Date of Production: 2-27-2015
Tags: Hands above head. otm gag, stripped, groped
20 photos; 4:06 video
Rex needs the rent NOW!And he knows just how to get it.
Slacker Room Mate played by DanteFed Up Room Mate played by Rex
Date of Production: 02/19/2017
Tags: grabbed, plot, shirtless, stripped, cleave gag, bad guy, underwear
26 photos; 4:17 video
Model: ZackTPhotography by Caitiff
Date of Production: 03/30/2011
Tags: Chair tied, tape gag, twink
30 photos; 5:22 video
Model: Ron Jeffries
Photography by Caitiff
Date of Production: 06/11/2013
Tags: muscle, daddy, jock strap, shirtless, cleave gag, handcuff, butt, groped
29 photos; 7:17 video
Bound Guy played by DannyPhotography by CaitiffDate of Production: 03/02/2024
Tags: taped, tape gag, blindfold, butt, penis, groped, bad guy, exposed, bare foot, fondled
20 photos; 6:52 video
Model: AdamPhotography by Caitiff
Date of Production: 03/04/2024
Tags: cleave gag, shirtless, bare foot, twink
31 photos; 5:20 video
Athlete played by ChristianBad guy played by DaltonPhotography by Caitiff
Date of Production: 09/10/2023
Tags: gagging, cleave gag, hand gag, tape gag, shirtless, underwear, bad guy, hog tie, socks
23 photos; 6:27 video
Cop in Peril played by MarcoPhotography by CaitiffDate of Production:03/09/2010
Tags: OTM gag, uniform, police, handcuff, groped, bad guy
21 photos; 5:17 video
Model: RaphaelPhotography by Nick007 Date of Production: 02/20/2014
Tags: tape gag, jeans, hands behind back
30 photos; 5:04 video
28 photos; 3:50 video
Model: RodPhotography by CaitiffDate of Production: 08/30/2005
Tags; butt, tape gag, bare feet, groped
23 photos; 3:22 video
Gym Bro played by AndyBad Guy payed by DaltonPhotography by Caitiff
Date of Production: 01/27/2024
Tags: bad guy, underwear, socks, groped, cleave gag, otm gag, hand gag
20 photos; 4:46 video
Model: BrianPhotography by Caitiff
Date of Production: 02/24/2024
Tags: gagging, tape gag, blindfold, bare feet, jock strap, otter, hog tie, groped
20 photos; 4:16 video
Model: Happy Heart Fellah
Photography by Caitiff
Date of Production: 11/04/2023
Tags: cleave gag, socks, hands behind back
36 photos; 6:12 video
It was not turning out ot be a good day for Officer Fred Choi. What had started as a routine traffic stop on a lonely road had turned into something out of control.The guy had seemed normal enough. Sure he did have a lot of rope in his car but that was hardly illegal. Nothing had appeared abnormal or dangerous. So when the guy managed to somehow get out of the car without making a sound and XXXX Choi out, it had come as quite a surprise to the rookie cop.When Fred Choi awoke, he found himself surrounded by blackness.“Mmmmm!”, He tried ot call out but nothing but moans came out. A thick rag had been stuffed into his mouth. Choi tried to move but he had been handcuffed! Desperately he struggled by everywhere he went, he felt a wall. ALl he could tell was that he was bound and gagged, sitting on a chair in a very small space.Choi didn't’ know how long he sat there but eventually he heard a door open and a hand felt his head.“Ahh so you’re awake. Good!” “’Mmm!”Choi’s blindfold was removed and he saw the motorist he had pulled over gloating over him! “I am glad you didn’t have time to run my license. You might have found that I have a few warrants. I had no choice but to grab you like I did. Good thing I am quite good at it. And now that your here..”The man ran his hand over Choi’s body. Angrily Choi twisted though his bondage made resistance useless.“It seems you’re not quite ready to cooper ate. Maybe some more time in the closet will help your attitude.”With that Choi was locked into darknessAs before Choi had no idea how long he was in that closet. Bound as he was he couldn't’ do much more then sit there. Gagged, he couldn’t beg for help or negotiate with his captor.When the door opened, Choi was much more ready to cooper ate. Anything to get out of that closet!Choi was glad to be free of the claustrophobic space but he was still tied up. He mumbled through his gag, hoping it would be removed.“sorry but I like it when my hostages can’t talk. But lets make you more comfortable” Choi shook his head in protest as his shirt was unbuttoned, exposing his chest. Eagerly the man rubbed his hands over his captive cop’s broad muscular body.“Hmmm, nice. and feel that ass. I’m so glad I didn't’ pick one of the donut munchers. Not enough cops seem to work out nowadays”The crazy man gave Choi a look that made him very uncomfortable. He then turned away for a moment to go to another room. Seizing the opportunity, Choi hopped tot he front door that was sonly a few feet away. Desperately he tried to turn the knob with his still bound hands.“Mmmmm! Mmmmm!”, Choi grunted, hoping that some neighbour would hear his gagged cries.But the door didn't budge.The man seemed bemused by Choi’s efforts. “Usually my guests wait a while before they try that. The door’s locked by the way and no one is lose enough to hear you.”The man XXXX Choi down to the floor. Choi struggled against his bonds out of anger and frustration, which delighted his captor.“We are going to have so much fun.”Eventually Choi did get rescued. And he never made that stupid rookie mistake again. But that’s another story.The End?Officer Frank Choi played by Jace Photography by CaitiffDate of Production:07/10/2010
tags: story, police, cloth gag, bad guy, handcuff, blindfold, chair tied, grope
22 photos; 5:39 video
The Wrestler played by RemyPhotography by Caitiff
Date of Production: 03/24/2017
Tags: athlete, hand gag, tape gag, bad guy, groped
25 photos; 4:08 video
Model: Brian
Photography by Caitiff
Date of Production: 02/23/2025
Tags: otter, plug gag, spanking, butt, jock strap, grope, chair tie, dominated, socks
25 photos; 5:53 video
Model: Adrien Fowler
Photography by Caitiff
Date of Production: 03/01/2025
Tags: twink, chair tie, gagging, hand gag, cleave gag, tape gag, socks, bad guy, grope
25 photos; 5:16 video
Model: Holden Cox
Photography by Caitiff
Date of Production: 03/05/2025
Tags: twink, cleave gag, bare foot, bad guy, grope
20 photos; 4:18 video
Meet Liam Starr
Model: Liam Starr
Photography by Caitiff
Date of Production: 03/11/2025
Tags: hog tie, sneakers, twink, cleave gag
9 photos; 6:34 video
Model: Amaro
Photography by Marco Grieco
See More of Amaro Here.
Date of Production: 05/27/2024
Tags: strip, exposed, socks, muscle, ball gag
19 photos; 3:44 video
Model: JD
Photography by Caitiff
Date of Production: 01/15/2025
Tags: cleave gag, socks, hog tie, office
26 photos; 4:24 video
Model: The Danny
Bad Guy: The Dalton
Photography by The Caitiff ;-)
Date of Production: 03/08/2025
Tags: nude, nudity, muscle, hog tie, ball gag, blind fold, bare foot, bad guy, grope, dominated
23 photos; 4:24 video
Model: Adam
Photography by Caitiff
Date of Production: 02/08/2025
Tags: tape gag, sneakers, hog tie, twink