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. You're fucking dead mate. If you screw me over, YFDM...
1. In your face. I tagged you in this really nasty picture on facebook and you can't remove it! IUF! See in your face, uf, i..
1. a woman that has a tight vagina She was as tight as a zip lock bag. See gash, hatchet wound..