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. as opposed to ROCKS MY SOCKS...its gone so mainstream i found an alternative. thank me later. "OH SANTA OH SANTA, KEEP ROCKING THO..
1. Newest edition to the lexus lineup, with a 0-60 in the high 5 seconds, extremely awesome My new lexus is350 will kick you g35's as..
1. A phrase to be used when something goes wrong with a car. Generally said when speaking about a Ford vehicle, but not necessarily. Jake:..