Definition of "thrillproof"

thrillproof