Immodest minded chick got naughty ...