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. Best President Colombia's ever had, whether you like it or not. The man who turned a failed state riddled with drug traffiking, ki..
1. A way greet your friends and don't want to wave... or move... you say "sup face" "hey" "sup face" ..
1. a close group of sexually openminded,non-judgement swingers that get together and let the games begin. There is a new couple that has..