ripsnorter (n.) Look up ripsnorter at Dictionary.com
"something of exceptional strength," 1840, probably from rip (v.) + snort (v.).