Search results
- Dictionaryooh 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!"
Powered by Oxford Dictionaries