7
An exclamation of disappointment. It means something's a dud.

The opposite of "booya"
Person 1: Did you like Seed of Chucky?
Person 2: Major boona, man
by mmmmmm November 19, 2004
Get the merch
Get the boona neck gaiter and mug.

Activity