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. Colorful term for a Vienna sausage, probably military slang. Compare to foreskins on toast. Let's open a can of monkey dicks. I&a..
1. a worldwide underground Resistance movement based in a small town in California, the members dislike the government in general and use c..
1. adj. Like or pertaining to the sound made from an acoustical guitar. That man can produce rockin' gatoustical music. See acoustic..