Big Huge Thesaurus

peen

noun

sounds kind of like