What does ‘groove’ mean?

( n ) Something excellent, outstanding. The music those cats play is all groove.
( n ) A situation in which you feel comfortable, competent. I just can do this, man; I’m not in my groove.