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. Sticking your thumb in a girls butt while doing her doggystyle, then smashing your hand with your other hand. I was playin with that gi..
1. on a calculator, upside-down, it reads: 'hellhole' in school: (whispering) "This place is a *shows calculator* hellhole...
1. Preparation of cocaine for snorting by chopping into a fine powder and arranging into lines on a smooth surface ussually using a razor o..
Book Banner