shleps

verb
  1. to carry or drag something heavy or awkward
  2. Usage: informal; Yiddish origin
  3. to walk or travel with effort, especially when tired
  4. Usage: informal; Yiddish origin
noun
  1. a tedious or difficult journey
  2. Usage: informal; Yiddish origin

Examples