What does ‘shagadellic’ mean?

shagadellic

( adj ) Excellent, outstanding. What a show! It was totally shagadellic!