Definitions by Skylar Merris
Shanghai Sizzler
the burning of your penis when you try to have sexual intercourse with a peking duck basted in teriyaki, right after it is taken of the stir fry pan.
Shanghai Sizzler by Skylar Merris April 14, 2003