It's no wonder you haven't. It's spoken language which allows creating different kinds of nonce words (words coined especially for that occasion). Country and rock'n'roll are not adjectives usually, but they are used as adjectives here.
I am not a teacher and can be entirely wrong.
Student or Learner