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. a exclamation, used when there is nothing to say. "That is one big balloon!"....."Quaza." See wow, man, holy crap,..
1. a chic that only looks good from 50 feet and beyond i saw a 50 footer in gym the other day. from one end of the gym she was ws hot the..
1. 1. the pull of ones 'lull' (Urdu for penis). the attraction towards something / someone that is caused due to ones sexual appe..