Definitions by AmazingLlamaisnotonfire
Llama
Llama by AmazingLlamaisnotonfire August 2, 2015
one direction
A stupid crap pop band that sound like a frog and a cat with rabies mating in a pit of spikes covered inn acid when they sing
one direction by AmazingLlamaisnotonfire August 2, 2015