garrotead
Spanish
Verb
garrotead
second-person plural imperative of
garrotear