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
by Glenroy thomas November 23, 2021
Get the GLENROY mug.