A new Engrish word meaning to have sexual intercourse.
Boy1: Would you waist-shake her? Boy2: Yes, YES!! http://outpostnine.com/editorials/teacher51.html