meaning of auf den Kopf hauen

auf den Kopf hauen - German to English

to blue [coll.] [spend]