meaning of black moth super rainbow

black moth super rainbow meaning in Urban Dictionary

an organization recognized for their quality in neuro-scientific mind-blowing and also has got the capacity to result in the audience go through a trip with no usage of medicines due to their music.