Big Huge Thesaurus

leatherjacket

noun

sounds kind of like