Lulu meaning
A remarkable person, object, or idea.
noun
Someone or something that is remarkable; now, specif., someone or something that is remarkably complex, difficult, frustrating, etc.
noun
A feminine name.
noun
A fixed allowance given in lieu of payment for itemized expenses.
noun
Origin of lulu
Coined 1981 by American urban planning professor Frank J. Popper in his paper, “Siting LULUs”, Planning Magazine.