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. a north american beaver who diguises itself by wearing top hats and who is addicted to writing everything down on pink post-it notes. It..
1. Originated in the Siberian Tundra, Meaning overly obsessive Yo that kid is zakarin about porn he watches midget porn day and night See..
1. Calling someone when you know they're drunk. This is a very strategic call because its a good way to get information you wouldn&ap..