shanghaied

shanghaied

English Verb Top 49,913
Ad

Definition

simple past and past participle of shanghai

Ad