put the boot in
📖 generalMeaning
to attack or criticize someone harshly, especially when they are down
Literal Meaning
to kick someone while they are already down
Example
“After losing the match, his opponents really put the boot in with their taunts.”