Llama Piss

What is Llama Piss?


1.

A colloquial slang term for Mountain Dew.

Dude, why do you drink that llama piss?


59

Random Words:

1. an online response to something hysterical, usually replacing "lol"... because anyone that says lol anymore is a pussy sandra..
1. Session involving intoxication on one or all of the following drugs; Ecstasy Speed/Amphetamines Magic Mushrooms, LSD, Ketamine, Poppers ..
1. you're out of luck punk tough luck If this doesn't satisfy you, then all I can say is tough nuggies...