Find the word definition

Wiktionary
double taps

n. (plural of double tap English)