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. Another word for Guesstimate that doesn't sound nearly as retarded. Most people when they want to guess and estimate use the word G..
1. A town in Pennsylvania that is technically part of Bristol. It is very aptly named, because Edgely seems to be on the edge of civiliatio..
1. An extremely beastie web designer/graphic designer, the clan leader of the iPwn Clan, is famous for his talents as a web designer. ipwn..