What does acid goggles mean?

acid goggles meaning in Urban Dictionary

like sitting on a rainbow