Green’s Dictionary of Slang

achibombo n.

also achibong, achibung

see aachibombo n.