Green’s Dictionary of Slang

hab-hab n.

see hubba-hubba n.