OOH


Meaning of OOH in English

int. expressing surprise, delight, pain, etc. [natural exclam.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.