Heart Barracuda Live traduction en Français Barracuda through core song words Barracuda through core song words represents a powerful manifestation of emotion and intensity. The track embodies the actual true nature connected with the ferocious fish as well as conveys it within a deeply meaningful manner.