1 definition by Humumza

Top Definition
The combination of two people named Huma and Humza.
Humza and Huma had a child, it was a Humumza
by Humumza August 30, 2008

Mug icon
Buy a Humumza mug!