Barracuda. I’ve never really understood the lyrics to that song. Are they supposed to make sense?
No. Its just a Rocker