Skip to main content

linz x's definitions

Brechin

A place in scotland. the most awful place in the world. it's a cathedral city, but apart from that, it's really not got a lot going for it.
"fancy going out in brechin this weekend" "NO!!"
by linz x October 5, 2008
mugGet the Brechin mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email