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. When an artist or fan sings a song and no one understands what they are saying but end up singing along anyway most of the time making t..
1. The state an alcoholic beverage attains after it has been left out for a period of time, probably at a party. "That red wine has b..
1. A really huge dude who does whatever he wants at the expense of others and the law. Marc Aaron didn't have any money, so he picked..