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
Get the mug
Get a Angryfinland mug for your coworker Bob.