What does ‘funk’ mean?

( n ) Body odor. You have some bad funk, man; don’t you ever shower?
( n ) Down-to-earth, original jazz. I think their music has too much funk in it; I prefer something more modern.