Super Steve of Glenfarg's definitions
Glenfarg A small insignificant shit hole off the A9 Motorway in perthshire, home to superhero ss and the retail giant "GGGG".
by Super Steve of Glenfarg December 15, 2013
Get the glenfarg mug.