put the boot in

📖 general
Meaning
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.”