Big Huge Thesaurus

eyehole

noun

sounds kind of like