Meaning of BHO in English:

BHO

noun

mass noun
  • short for butane hash oil

    • ‘the manufacturing of BHO has skyrocketed, according to police’