due to the massive amount of fresh powder that dropped last night the snow folks had a banner ski day
ridiculously great
"due to the massive amount of fresh powder that dropped last night the snow folks had a banner ski day" What is the definition of "banner"?