estoconazo
Meanings
Noun
1. effective estocada (bullfighting)