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. First theorized by Japanese roboticist Masahiro Mori in 1970, the Uncanny Valley basically states that the closer a robot or other nonh..
1. 1. to go crazy; losing ur marbles 2. to kick, hit, or pass a ball in between someones legs (generally in soccer) 1. Chay! See this stu..
1. One who tries to use every minuscule action to achieve a higher ranking in the educational system. see Academic Prostitute When the tea..