What does auf die Hände schlagen mean?

auf die Hände schlagen - German to English

to slap hands