double-ripper

noun

Definition of double-ripper

New England