Wiktionary
hubba hubba
alt. (context emphatic English) An expression of appreciation or approval with a strong (good) sexual connotation. interj. (context emphatic English) An expression of appreciation or approval with a strong (good) sexual connotation.