Big Huge Thesaurus

defalcator

noun

sounds kind of like