What does Shanghaied mean?
Meaning of "Shanghaied"
The practice of obtaining a crew by means of force. Crews were hard to get for long voyages, and when the unwilling shipmate regained consciousness, he found himself bound for some remote port, such as Shanghai. One who is forced to do something against his will.