look up any word, like ethered:

1 definition by did you see that llamapillar

 
1.
llama and caterpillar mixed
tom hanrahan is being such a llamapillar
by did you see that llamapillar January 01, 2011