1 definition by Siesjo

Top Definition
Stockholm, Capital of Sweden
I'll be through Stockers sometime in May, it's gonna be frikin amazing - loads of uhhm... intelligent Scandis!! Huzzah!!
by Siesjo March 31, 2011

Mug icon
Buy a Stockers mug!