meaning of Animal Buzz

Animal Buzz meaning in Urban Dictionary

a truly great buzz. when things are getting really great