meaning of auf die Hände schlagen

auf die Hände schlagen - German to English

to slap hands