1 definition by Treypiece

A buttlicking gayboy who got herpes wenever he looks in the mirror
Omg my diagnosis was so bad theyre calling me glenn
by Treypiece June 28, 2018
Get the Glenn mug.