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. non existant term Usually asked by "Right twats" with no idea of the meaning of what a twat is to start with what is the dif..
1. someone who is fraudulent! dr dash is a biznow See rizzo, kyle, adam, tyler..
1. A pussy-ass character in the Dragonball series who pretty much does nothing except eat and give the other fighters senzu beans. I hate ..