Humba-Timba

A very large person, or large body part.
Wow, that lady's a Humba-Timba.
by stinkyfingersallen May 09, 2011
Get the Humba-Timba mug.