Green’s Dictionary of Slang

hump n.2

[hump v.1 (3b)]

[1970s+] (US) an arduous journey; hard walking.