1 definition by Glenroy thomas
Glenroy:is a hard working boy who is smart and wild also could be rude if he meet a girl he like he would never stop till he gets that girl if you have a glenroy in your life well you are lucky
Glenroy is over there.
by Glenroy thomas November 23, 2021