Yahoo India Web Search

Search results

  1. Dictionary
    ooh la la
    /uː lɑː ˈlɑː/

    exclamation

    • 1. (especially in contexts stereotypically associated with France or the French) used to express surprise or excitement: humorous "ooh la la, the traffic!"

    More definitions, origin and scrabble points