Big Huge Thesaurus

baronduki

noun

sounds kind of like