Skip to main content

sexy_back's definitions

Humza

A very strong but wild cat...
A hummer met a zebra...humza!
by sexy_back March 27, 2008
mugGet the Humzamug.

Humza

A very strong but wild cat...
A hummer met a zebra...humza!
by sexy_back March 27, 2008
mugGet the Humzamug.

Share this definition