Lampshade Store

What is Lampshade Store?


1.

a front for a drug dealership

"let's go to the lampshade store and stock up"

See front, drugs, store


52

Random Words:

1. A Jamaican word which mean extremely ugly A girl named Rachita that i noe is so zmugly that no one likes her bcuz she has no friends an..
1. From the tv show Smallville: a villain that shows up in one episode (may reappear later) just to get killed off/leave. Who's the l..
1. Someone who is extremely skilled at something. A person with a born gift at a specific thing making him/her extremely talented at it. &..