Definitions by Jake Clam Sant
llama
a hairy animal found usually on farms. Often will spit if they feel nervous around people or other animals. Not to be confused with guns that are talked about in many rap songs
llama by Jake Clam Sant December 28, 2008