lulu

Noun
  1. A very attractive or seductive looking woman (synset 110633512)

Found on Word Lists

Other Searches