What does aufklatschen auf mean?

aufklatschen auf - German to English

to land with a smack on