baabaa

English: Translation
continuously touch or slap lightly, pat
verb