1 definition by sexybloke2000
Shes one of the sweetest people youll ever meet. Shes one of the best people to be friends with. When youre friends with a Lulu, you never wanna let her go. One of the nicest people in the world.
by sexybloke2000 December 14, 2020