look up any word, like pansexual:
 
1.
A drop-dead gorgeous hot chick.
Wow, she's a real hubahuba!
by Mike November 05, 2003
21 16
 
2.
A saying in which one is having a good time having sex.
"O baby, huba-huba"
by Mike and Dave June 03, 2003
43 60