What does ‘heavy’ mean?

( adj ) Carrying a gun. If you are heavy, you can’t come in.
( adj ) Serious, profound. I’m really not into heavy rap sessions.