What does auf den Tisch hauen mean?

auf den Tisch hauen - German to English

to put your foot straight down