Big Huge Thesaurus

palpitate

verb

sounds kind of like