What does booray mean?

booray meaning in Urban Dictionary

adjective or exclamation used to describe a situation that is worthy of celebration while at the same time being heinous or awful enough to warrant a "boo".