What does baby llama mean?

baby llama meaning in Urban Dictionary

a highly attractive female