BOOHOO


Meaning of BOOHOO in English

■ exclamation representing the sound of someone crying noisily.

Origin

C19: imitative.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.