1 definition by turdtsunami

a short, mean spirited pessimistic man who is extremely abrasive.
Everybody was in good spirits at work until a Glenn showed up.
by turdtsunami December 29, 2011
Get the Glenn mug.