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 act of either a) scratching your backside or b) re-adjusting your ball sack. I've been loin clothing all afternoon, I need to ..
1. The way someone looks or feels when they've had a hard time of it. From a horseman's term, when someone has not taken care of ..
1. A firearm, usually a semi-automatic/ submachine gun. "No joke, I smoke gunshots you heard from blocks and blocks/ I bust Mac-10s,..
Book Banner