Skip to main content

Humumza's definitions

Humumza

The combination of two people named Huma and Humza.
Humza and Huma had a child, it was a Humumza
by Humumza October 18, 2008
mugGet the Humumzamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email