Llama Shop

What is Llama Shop?


1.

A derogatory term for a convenience store operated by a person of Middle Eastern descent.

Let's run down to the llama shop and grab some 40's before Prakash closes up for the night.

See gas station, apu, haji, llama


0

Random Words:

1. a word used to described being really excited for something. or to get excited. I am soo RILED to go out tonight! or Rile it up a ..
1. A millitary saying that means...you would rather accidently kill a civilian then the chance that it is not a civilian and he kills u.. ..
1. Not only ironic, but nice! "How ironice, two old lesbians meeting" "Ice cream with gravy! Thats just ironice!" S..