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. one of the most dangerous gangs in Stockton, CA strongest betwenn 1976-1995. also know as SSS(soth side Stockton). little unity is a no..
1. A person who is sexually attracted to males, females and any animal, and is a hermaphrodite that can reproduce asexually (much like bact..
1. A gay male sexual position in which it is possible that both mens penis's are able to penitrate the other's anus. Man (a) lay..