oiuchi

Noun

1. attacking a fleeing enemy

Noun

2. additional blow to an already unfortunate situation; rubbing salt into a wound

Other forms: