That sounds like universals. They are very strong solid X shaped pieces of metal. On the end of each part of the X, a cap is fit with roller bearings on the inside. This allows the x to spin within the cap. The drive shaft is split so that one side connects to one line of the X and the other side of drive shaft connects to the other line in the X. The caps are pressed into the drive shaft. It allows power to transfer through the X without the two parts being in the same alignment. When the U-joints get old, the bearings inside the caps often disintegrate and fall out. This leaves a gap and the clunk you hear is the X hitting the inside of the cap. It's a very simple fix and the parts are generally cheap.
