Present participle of hump, meaning to carry something heavy on one's back, or to move with effort over obstacles. Also has sexual connotations.
From Middle Dutch homp (lump, hump), related to bump and hunch. The carrying sense comes from the image of a camel's hump as a burden, while other meanings developed from the physical motion involved.
Try Another Word