Definify.com

Definition 2024


ooh_la_la

ooh la la

English

Interjection

ooh la la

  1. An exclamation of surprise, sometimes with very strong sexual connotations.
    Ooh la la, monsieur, you do have big muscles after all