Green’s Dictionary of Slang

boohai n.

see booai n.