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 obscure new piece of vocabulary that acts as a one word conjunction when naming two things in a series. I am a huge fan of Belle asw..
1. The state of having a lot of yayness, or generally being in a very good mood. It can often result in other people becoming annoyed at th..
1. A Fantastic Upcoming band origanting from leicester, loving life, played on the same stage as bands such as the subways, arctic monkeys,..
Book Banner