What does ‘slush fund’ mean?

slush fund

( np ) Money for questionable activities. Robin Banks has a slush fund for his private parties on the company yacht.