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. THE MOTHER FUCKING FURY: Unleash it upon your enemies and watch them crumble beneath your rage. Man 1: *Runs up to friend* WHAT HAPPENE..
1. an expression of dismay, disbelief, or flabbergastedness. When recieving e-mail regarding definition of weiner smitchel, purportedly su..
1. A skate company originally made up of taggers from New York. I got a new Zoo York board yesterday. 2. skate clothing company based in..