Llamapillar

What is Llamapillar?


1.

1. A Llama laying on the ground resembling a catepillar.

1. Hey joe what the hell is that thing?

What do you mean? That's a Llamapillar! lawlz

See llamapillar, llama, lawlz, lolrus


0

Random Words:

1. A Lymph Node: a part of the human body that can also be used as a non-harsh insult 'Shut up Lymph Node' See lymph, node, ins..
1. the ultimate test of masculinity. the loser is usually subject to teasing about his femininity or forced to do a degrading act. but its ..
1. There can only be one The Watson is a force to be feared See big, bad, jon, funny, nice ass..