Humba-Timba

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