Subscribe
URL of the page has been copied to clipboard.
Meaning : A kidnapper who drugs men and takes them for compulsory service aboard a ship.
Synonyms : shanghaier
Install App