Big Huge Thesaurus

ticktacktoo

noun

sounds kind of like