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 Brechinmug.

Share this definition