Entry # 7367 has returned 1 entry

huuhuu

verb to clap one’s wet hands together (to dry them)