Skip to main content

Super Steve of Glenfarg's definitions

glenfarg

Glenfarg A small insignificant shit hole off the A9 Motorway in perthshire, home to superhero ss and the retail giant "GGGG".
Thats glenfarg place is full of freaks
by Super Steve of Glenfarg December 15, 2013
mugGet the glenfarg mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email