1 definition found mahoohoo - Collaborative International Dictionary of English v.0.48 : Mahoohoo \Ma*hoo"hoo\, n. (Zool.) The African white two-horned rhinoceros (Atelodus simus). [1913 Webster]