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. (n) Where Satan threatens to send residents of hell who are deemed unworthy. This desolate, barren wasteland was at one time an importa..
1. An Anal Erection. The point at which your anus becomes so aroused that it actually protrudes from the body. Dude, that chick was lickin..
1. Taking a big enough hit off a pipe that you keel over. Joe:How was the bud last night? James: Fuckin' amazing! Had a keel shot of..