I got inspired to make a skirt, more or less directly by the story of O.
1/
Here you see the skirt, as it is intended to be worn 'in public'. As such the
skirt can be worn anyplace (as long as you 'keep it down).
2/ Here you see the skirt 'pulled up'. I guess that this way to wear it isn't
suitable for the 'public space'.
The skirt as such, is not much out of the ordinary, it's sewn as a pleated skirt - with the little detail, that the pleats are laid 'from front to back' on both sides of the skirt.
The place where this skirt differs from most others are where I've sewn a
series of 'loops' from a satin band, and attached them to the front side
(inside) of the skirt, approximately 4" apart, from the bottom seam, and up
to the waist, in such a manner, that they form 2 lines of loops.
The point of this is, that I've sewn 2 satin-laces to the bottom seam of the
skirt, and pulled them through the loops, up to the waist.
At the waist, I've sewn two straps (like belt-straps) onto the waist, holding a
spring loaded button in place, through which I've threaded the satin laces (one
through either button), and finally I've attached a red loop to the end of the
yellow satin laces.

The function of the satin laces are, that when you pull the loops, you'll
lift the front of the skirt, displaying the wearer's pussy.
Because of the spring loaded buttons the satin lace will not 'slide back down'
until the 'buttons' are pressed, which will loosen the grip on the satin lace.
(Maybe I'll need to remember, that I've sewn a string of 'lead band' into the
bottom seam of the skirt - it's the same as you'd usually use at the bottom of a
light curtain - in order to make it heavy enough to 'pull the satin laces back'
when the spring loads are released).