foot stomp meaning