Invergordon
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 ?
well yeah it is ?
Invergordon
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."
Invergordon Academy
A name for a dark ally that you buy drugs from
meet me in 10 at the invergordon academy