Big Huge Thesaurus

meprin

noun

sounds kind of like