They can only be poured as it stands. That seems to be a very limited position for the rainbow potion to take. If the potion could be quaffed, and the rainbow dispensed from your glitch's nether-regions....
Well wouldn't that be so much more amusing? No additional animation required the implication must merely be there :P Also I'd like to get badge credit for using the potion xD.