meaning of Bumimosa

Bumimosa meaning in Urban Dictionary

a combination of cheap wine and orange liquid.