Skip to main content

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 by bumblaster69 July 16, 2022
Related Words

Invergordon Academy 

A name for a dark ally that you buy drugs from