I'm thinking this could be a Mario joke, where took damage and shrunk in size, her hat remaining in place for a moment and her bloomers becoming oversized. Why the broom dropped? I dunno. Maybe just from being surprised. Or it's something invisible pulling pranks.