Damn. I've always had this fantasy that if you got a female fan to catch you doing the dirty while another perv was queueing behind them, by the time it's her turn and she shakes your hand she also gets felt up by the guy waiting behind and maybe ends up liking it. In my head it sounds way more interesting than just them being shocked and disgusted by Karryn.
They're only shocked the first time ("!" over their heads). If Karryn continues to have naughty things done to her the males (only, darn it) will start feeling lust ("///") next and when it's their turn they'll ask for naughty things themselves.
Look on the bulletin board next to the guard you talk to. The higher the "Notoriety", the more likely guys will come wanting naughty things. Everytime someone gets a "!" above their head, or Karryn services a guy, Notoriety increases by one (limited to once per session).
Personally, I want a mod where Karryn decides to do naughty things by her own will instead of only after it's done to her first. Like, she's in the toilet, sees a dick, and decides, "Well, why not?" and touches it. Instead of having had multiple men force her to give them handjobs before the option becomes available.