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. The Pla'town also called the Pla' is the section on the east side of plano stretching from Spring Creek pkwy. to the George Bu..
1. A phrase meaning: "I am special" (not 'special' in the handicapable sense). Used when someone ask what makes you so ..
1. YA DA YA MEAN-YOU KNOW WHAT I MEAN DAT DA YA MEAN-THATS WHAT I MEAN IMMA FINSTA GO 2 THA STO AND GET SUM THIZZ PILLS YA DA YA MEAN......