Top definition
Glenroy is simply glenroy, it itself is it’s own meaning.
Glenroy was very Glenroy today.
by Mikawantstodie February 25, 2018
Get the mug
Get a glenroy mug for your Aunt Nathalie.