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

Feared-Catch

Take-n-Bait

Mean-Fins

Drag-n-Fish