extremely hot or sexy-looking, usually describing a woman
Dude, that chick is hubba-hubba!
701👍 181👎