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

Barrelincuda?

I totally get it took a while to get a logo I liked. Found a guy that used to do car cartoons in the 60's he did this for me.

DSC01591.JPG