humped

1.

驼峰

to carry or lift something heavy with difficulty:

:
My back really aches after humping those heavy boxes around all day.