Big Huge Thesaurus

stifler

noun

sounds kind of like