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. (verb) to either take a crap, or (noun) insulting another person by calling them a badonka Man, I gotta take a badonka. Don't wor..
1. 1. (obsolete, Kentish) second-person singular past tense of to see. Notable because it's the last word in the Oxford English Di..
1. A very nice guy, also a moderator at rscheatnetand is a hisorical cheater on runescape, a very famos person when it comes to runescape ..