1 definition by glenna is better then u
the best person ever known to mankind. Glenna is better then everyone in the universe
if you know a glenna give her everything
she outdoes you in everything
she amazing
you wish to be her
if you know a glenna give her everything
she outdoes you in everything
she amazing
you wish to be her
by glenna is better then u May 16, 2022