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

SEEING-RED - Personal favorite, they say in a fight for your life you go into it seeing red, during a showdown on the strip next to your opponent what better metaphor than a fight to get down that thing. seeing red READY TO GO! or die!

PERIOD-DRIP

THE FLOW

i agree, these nick names come best when not forced lol. mine is gracefully named 'The shark'
older guy was eye balling it and came up asking about the barracuda when i said it had a 440 he said it was more of a shark now than a barracuda.