shanghaied

Definitions

[1] shanghaien, betäuben und entführen
[2] zwingen

  1. I got shanghaied by those bastards!
    Ich wurde von diesen Bastarden schanghait!