meaning of auf den Tisch hauen

auf den Tisch hauen - German to English

to put your foot straight down