Noun
rockathon (plural rockathons) (slang) A prolonged session of playing or listening to rock music.