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. the act of posting something interesting to your blog before your friend does Jane got the blog drop on Marc when she posted a review o..
1. a play on the word homie, in effect giving it a 'southern twist'. there is to: thurr, as homie is to: hummie. "Yo hummi..
1. some random hip zloan come over..