Big Huge Thesaurus

varlet

noun

sounds kind of like