latest blog post. nasty bitch gets punished in bizarre humiliatio