Invergordon is basically the shit hole scum of the Earth town that nobody wants to end up in and even the residents want to leave
Ochh Invergordon is like shit
well yeah it is ?
by XxSynxGatesxX April 8, 2011
Get the Invergordon mug.
A little town in the north of Scotland that's full of smackheads, cruise ships and oil rigs.
"Oh, you had an encounter with those Invergordon kids? You poor thing."
by bumblaster69 July 16, 2022
Get the Invergordon mug.