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. When a man gives a woman anal until she opens her mouth so wide that she looks like Donald Duck -Hey how's your girlfriend coming?..
1. An institute with a grand total of three girls (one pregnant, one lesbian, and one three-year-old -- Dean's daughter). Students wou..
1. 1. lil dix is a word used to describe people with a small dick. 2. a boy who loves soccer Sally "God that guy was such a lil dix,..