Boocha is another way of saying 'in your face' or 'yeah buddy' - it expresses a defiant nature or swag
Annie: Got drunk last night bitches Steve: boocha!!