1 definition by Fhshbsbdbdbd

A annoying as hell peace of shit that will not leave you alone. Often comes back to haunt you with his stupid annoying ass memes that are not funny.
That person burped in in my face and then said “Welcome to chilies“. Therefore he was being a Glendon.
by Fhshbsbdbdbd May 9, 2018
Get the Glendon mug.