Help me come up with a name for my new 69 Barracuda Drag Car

Sticking with the fish (bait) theme..

MASTER-BAITER