Skip to content

lulu

Dictionary definition · lulu

noun

  1. a very attractive or seductive looking woman

Source: Open English WordNet (CC BY 4.0).