1 definition by BenicioDelTaco69

A truly selfish asshole that never takes responsibility for themselves or their own actions.
Bro stop being such a Glenn and clean up the pasta noodles you spilled all over the kitchen floor.
by BenicioDelTaco69 February 10, 2019
Get the Glenn mug.