Big Huge Thesaurus

caracolito

noun

sounds kind of like