meaning of aufklatschen auf

aufklatschen auf - German to English

to land with a smack on