BOOHOO Meaning of BOOHOO in English ■ exclamation representing the sound of someone crying noisily.OriginC19: imitative. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004