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. An image board on 4chan that originated in 2008 after the slow demise of /b/. It stands for Robot 9000. /r9k/ posters are usually refere..
1. this is the little pieces of lint and debris that hang in the pubic hair right below your choad. choad lint often results because of wea..
1. A variant of "owned." During a secret santa gift event on a popular message forum, someone was sent a piece of smoked salmon...