What does Beijing Mouthwash mean?

Beijing Mouthwash meaning in Urban Dictionary

to follow along with a "gumming" of mephodrone by a wholesome swig of juice, whilst swirling abruptly and consequently eating, resulting in an enhanced condition of euphoria or "highness"