Top definition
When an Asian woman sits on your face and eats sticky rice at the same time
Cho Chang gave Harry dat Shanghai Swoop last night
by Gargdhfj637446 March 16, 2015
Get a Shanghai Swoop mug for your boyfriend Bob.