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. Memories measured in the form of megabytes. "When I looked back on last summer I have a couple of gigs worth of memorites." ..
1. if you can finger a girl with 3 fingers, you should do her at your place that night. Jon: Let's see if the 3 finger rule applies t..
1. a character from the 2006 movie ATL; she goes by New New when going to the hood/ghetto; she calls herself that because she "rocks t..