Big Huge Thesaurus

oyabun

noun

sounds kind of like