Top definition
An awesome friend. Good natured, generous, and caring.
He was the best buddy you could ever ask for, a true Glen MacPherson.
by laffguy February 05, 2010
Get the mug
Get a Glen MacPherson mug for your barber José.