hubahuba

Wow, she's a real hubahuba!
by Mike November 05, 2003
Get the hubahuba mug.