leigha really enjoyed her beach buzz at carlin family beach park
the high one gets when admiring the beach
"leigha really enjoyed her beach buzz at carlin family beach park" What is the definition of "beach buzz"?