Big Huge Thesaurus

caroche

noun

sounds kind of like