Top Definition
A city at the south-western edge of Canada known for a lack of positive facial expressions in public realm.
derek: "i just want something newwwww.. i wanna see new faces. i like vancouver, but if i see any more frowns im gonna die inside."
rob: "i know what you mean re: frowncouver"
by rbostyle March 12, 2009
Free Daily Email

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

Emails are sent from We'll never spam you.