baabaa

English: Translation
continuously touch or slap lightly, pat
verb
carroll-soulik-1973