I recently fixed a similar clunking noise by replacing a VERY BADLY worn ball joint. The boot had ripped at some point leading to the ball joint's demise. Obviously, it should be checked as it is very dangerous.