Definitions by TheGlenMachine
A Glen
A Glen is someone who lacks the masculinity of an alpha male. They are unconfrontational and are unable to assert male dominance.
A Glen by TheGlenMachine June 15, 2020
A Glen Moment
This refers to something that an individual (Usually A Glen) would deem widely accepted or cool to show off, but in reality it just makes them look like a fucking idiot.
A Glen Moment by TheGlenMachine June 15, 2020
Glen Shift
When a driver (Usually A Glen) shifts down a gear without rev-matching causing the car to move in a jerking motion.
Glen Shift by TheGlenMachine June 15, 2020