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. You Have Been Trolled You Have Lost Hey, YHBTYHL..
1. PARtially reTARDed or just really stupid wow matt is such a fucking partard 2. A person who is partly or semi retarded. They do not h..
1. A gun, when one is pulled out anyone in the vicinity should get the fuck out the way therefore dispersing a crowd We were playin dice w..