lulu Play nounA remarkable person, object, or idea.nounA remarkable person, object or idea; a doozie; a beauty; a humdinger.nounA very attractive or seductive person.