look up any word, like sex:
 
1.
any place that smells particularly bad. root from the smells of gas stations on the swedish-norwegian border.
walking by an unclean, public toilet with the fumes wafting out: "Oh shit! It smells like Sweden."
by mrs. sketch May 17, 2010
6 2