Top Definition
One of the best cities in the world. Located in Sweden.
Kalle: Karlstad rules.
Thomas: Of course!
by Shayo August 19, 2007
1 more definition
A small town known for its gossip.
Susie: Do you want to go to Karlstad?
Rachel: You mean gossip town?
Susie: Whatever.
by XXX- Resident July 17, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×