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. british term for the crapper where's the karsi See gavin..
1. The breast hair from the Northeastern Yak. Willow asked Xander to retrieve some NNEW Prez for her latest potion...
1. Diet soda, especially that consumed by those who're intolerant of carbohydrates medically. My diabetic friend was coming over for ..