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. The most awesome person in existance. No question. Period. He's awesome. Don't question him, just obey him. ALL HAIL FALCONZBL..
1. this is the classic haggard-ass mustache that is split in the center.this ranchey latino looking stache goes very well with the hairdo t..
1. The antonym/opposite of anti-inflammatory Your dick is so small you should use uncle-inflammatory cream on it so it will look bigger S..