Top definition
A sculpture of a Tibetan llama with the face of Salvador Dali.
The Dali Llama is a subtle commentary on the many forms that consciousness can take.
by Dr Bunnygirl March 02, 2019
Get the mug
Get a Dali Llama mug for your barber Jovana.