Dictionaries:

hubba-hubba:

An exclamation to express approval, pleasure, or enthusiam. Also, like: ' I'm do believe I'm falling in-love ' ( Barb Wire 1998), a verbal response expressing approval, pleasure, or excitement at sight of a beautiful or sexy woman .

Link to this page:

Word Browser