This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Shanghai

  1. v. t.
    To intoxicate and ship (a person) as a sailor while in this condition.
  2. n.
    A large and tall breed of domestic fowl.



Menu