torpedoida

Verb

 * 1) to torpedo
 * 2)  to undermine, torpedo