Big Huge Thesaurus

tom-tom

noun

sounds kind of like