If a highly elastic ball is thrown into the space between two parallel matte plates, under some circumstances, the ball might be projected back in the opposite direction after bounding a few times. In this paper, a theoretical model, which describes the transformation of the ball's centroid velocity and angular velocity before and after a collision, as well as its motion in the air between two collisions, is established and then verified by experiments. In addition, the coefficient of restitution between the ball and the plates are fitted. Numerical simulations were performed to discuss the conditions under which the ball would rebound back and its various rebounding modes that might exist.