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. someone you get stuck marrying, that pees in the sink to get on your nerves, a "sweet" term that means "your in the shit ..
1. A man who can do more with one testicle than most could do with a pair. Lance Armstrong rides his bike fast. With one testicle. See ba..
1. When two guys do 1 girl The hobos doubled up on that pony..