Definition of shanghai:
(v) :
to force or trick (someone) into joining a ship which is lacking a full crew; to abduct or coerce
"1999: It was the strangest galley: the sounds, the steam, he's screaming at his coworkers. I felt like I'd been shanghaied. -- 'The Resurrection of Tom Waits', Rolling Stone 24 Jun 1999 (Innocent When You Dream, Orion 2006, p. 256)"