shanghaied
Past participle of shanghai.

shanghai

Popularity
500+ learners.
Word of the Day
dolphin