Spanish edit

Verb edit

torpedearse

  1. infinitive of torpedear combined with se