Find the word definition

Wiktionary
tongue clackers

n. (tongue clacker English)