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


46

Random Words:

1. A crew of females very close to each other but not of relation. Also Known as Paprika's. "Hey Gueberito, You Wanna Hang Out W..
1. A convenient little gap in a girl's teeth for very small cocks to fit in. Usually most helpful when in the front of the mouth. Ori..
1. To enlighten someone of something that is hip, cool, tight, sweet or badass. What?! You haven't heard John Coltrane's "..