What is Llama Piss?
A colloquial slang term for Mountain Dew.
Dude, why do you drink that llama piss?