Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Search
llama shop
Share definition
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.
by
Hobo2
February 01, 2006
Flag
Get the
llama shop
mug.
More random definitions
Micromodal
×