What is Shangai'd?
To have stolen/robbed in a sneaky fashion
Hey! That guy just shangai'd two beers out of our cooler!
See stolen, rob, blag, sneak, steal