cat cracker


noun

an informal name for catalytic cracker