Smart Shop

What is Smart Shop?


1.

A type of shop located in Amsterdam which legally sells different types of fresh magic mushrooms.

Those mexican shrooms I got from the Smart Shop fucked me up man

See amsterdam, shrooms, magic mushrooms, netherlands, coffee shop


39

Random Words:

1. The name of the sketch Toronto suburb Scarborough, as mentioned in various rap songs. All my friends from Scar Town got killed in drive..
1. The general external female genitalia, specifically the labia major. Used as a derogatory term. Shut the fuck up, ya gee gash! See gee..
1. someone who smells/sniffs a chair after it has been vacated by someone else can be for sexual pleasure (?) i've just seen that we..