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

Ruda Cuda with a pissed off barracuda pic...