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. a squishy-face emoticon used when something is excessively cute and/or adorable. Person 1: I bought a new kitten today! Person 2: >..
1. The labia, or the flappies in the vulvar region. Also known as the female version of tea bagging. "You got the hpv on your pussywo..
1. A fumbling fall, usually head first, to the ground in a spastic manner. That fellow made a zigotango straight for the ground...