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. World Association of Girl Guides and Girl Scouts. 10 million member organization composed of member associations in 140 countries. Of..
1. 1) One who's parents are Nazis. 2) One who purchases inferior computer products. 3) One who has no car, is infected with the T..
1. The act of shaving your eyebrows and drawing new, paper thin ones in with a sharpie marker. OMG josh did you see that latina chick with..