Big Huge Thesaurus

tapa

noun

sounds kind of like