ThrashspeedrevJune 7, 2024 « Back to Glossary IndexA colloquial term for pushing an engine to its limits. « Back to Glossary Index