What does Booger llama mean?

Booger llama meaning in Urban Dictionary

A llama that wants to look weird and leap around,usually linked to the term WTF.