lulu Meaning, Definition & Usage

  1. noun a very attractive or seductive looking woman
    sweetheart; peach; beauty; knockout; smasher; stunner; ravisher; mantrap; dish; looker.

WordNet