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. episcopicide is "the crime of murdering a bishop" we must kill the bishop before he spreads more rumors about us! episcopic..
1. Uninhibited gay sex between two or more typically straight men, with no lasting commitment past friendship. "Hey guys, whattaya sa..
1. Tough guy with big gun(s). Using by hardcore online-gamers. When good player having superior weapons but he could won without it, he ca..