schlep

noun

1.
(Yiddish) an awkward and stupid person
2.
a tedious or difficult journey