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. Means in latin Green Leaf. Also a jerk by all means, and amusingly annoying. Being Amusingly annoying. He Verdafolioed...
1. An extension of fugly that encompasses the whole body, not just the face. That guy is a total fugstick. That chick will never date you..
1. The act of absent-mindedly perusing flickr photostreams, often of people you don't know. When Flickrvision or Tiltviewer bring up ..