1 definition by _nattyb

A very high class nickname for people who keep themselves up. That dresses very well , has high standards , and doesn't settle for just anything.
Mr. Glo London
Mrs. Glo London
by _nattyb March 14, 2014
Get the Glo London mug.