Top Definition
A Scots bloke living in Finland feeling pissed off angry and betrayed by what he sees going on all around him and is unable to do anything about it.
Whatever you do, don't tell that to angryfinland, he'll only twitter about it!
by andiria May 28, 2010

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.