1 definition by Moggytron

Top Definition
STN
Sooner Than Now. An online zine that covers global art, design and culture.
Did you see that cool illustration stuff on STN today?
by Moggytron May 28, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug