1 definition by lemur man (look it up)

Top Definition
Is a goats milk producing llama from Australia. Normally a herbivore but can have random tendencies to eat small animals. A very rare creature that many people have spent there lives trying to find. There have only been about 5 sightings on record.
person 1 - "Dude!" is that Dalai Lama milk?
person 2 - Nah, thats worth millions.
#milk #rare #llama #dalai lama #man in ur pants #australia
by lemur man (look it up) August 09, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.