LLAMA


Meaning of LLAMA in English

Really nice person. Example: My aunt's a llama if there ever was one.

Slang English vocab.      Английский сленговый словарь.