Used to describe a strong emotion or feeling in sort of the same way the word "really" is used.
A: did you see Dequavious' girl
B: on heavy that guy pulled a baddie
A: thanks for being such a good friend
B: but on heavy though, I'm always here if you need to talk