Definitions by Moxymillion
Boochee
To exclaim your dominance over someone, something or task. The more challenging the domiantion the louder the exclamation.
After winning an Olympic gold at figure skating, it would be appropriate for fans and the competitor to pump their fist in the air and shout "Boochee!"
Boochee by Moxymillion September 10, 2021