People are outraged when females are tied up nude, in a public disgrace.
Public Disgrace is where women are bound outside where everyone can see them and then they are having sex.
Exposure and humiliation is the order of the day. Public Disgrace is bondage at its finest, outside, tied up, nude, naked and fucked in the ass.