Yeah, a Golden Saucer like place has been hinted at, and "chocobucks" implies to me that this is where that is, so I think they have like a chocobo equivalent to monster truck rallies and that's why the lyrics are so over the top. Or maybe like, professional chocobo racing?