Big Huge Thesaurus

blotch

noun

verb

sounds kind of like