Subscribe English
look up any word, like yeet:

1 definition by grimreaper252

 
1.
urine from any animal that lives in the wild, usually forest and plain areas, which is consumed by a human for survival or leisurely
Man, I got trapped in the woods and there were no streams around...had to live off of meadow tea.
by grimreaper252 May 05, 2011
0 1