I'm surprised that nobody has made this connection yet and used it humorously to keep driving the point home. When you have someone down, you keep them down. This is not the time to let up on this vein. This is the definition from dictionary.com. You can find your own definitions and have fun with it too. Waiting for some commentator to pick this thread up and have fun with it too but have not seen it yet.
bane
[beyn] Show IPA
noun
1.a person or thing that ruins or spoils: Gambling was the bane of his existence.
2.a deadly poison (often used in combination, as in the names of poisonous plants): wolfsbane; henbane.
3.death; destruction; ruin.
4.Obsolete . that which causes death or destroys life: entrapped and drowned beneath the watery bane.
Read More