It is an oxymoron. Mixture of the word "safe" to denote something that is good and the word "budget" to denote something that is bad.
safe budget means that it is within budget as in its a good budget