Well, in the first panel, Luna is obviously reading a book on lesbian sex, not just shown by the thought bubble with her and Zora together but the 2 female gender signs on the cover with one of the signs put through the other's loop. While it can mean violence, punish is also a porn term, as I said with the naughty girl joke, something like sex or spanking. Also, the ~ after Zora's words in the last panel is something that's used in nsfw literature for flirty language and "My love~", to me makes me think the punishment isn't rape, more so either kinky stuff like spanking or consensual intercourse.
Wait, were you being sarcastic? Damn it, now I sound like I'm explaining a comic strip "Pipe Strip"