Wild castigation for floozy ...