1. shlep - Noun
2. shlep - Verb
pull along heavily, like a heavy load against a resistance
a tedious or difficult journey
(Yiddish) an awkward and stupid person
walk or tramp about
Source: WordNetCan you shlep this bag of potatoes upstairs? Source: Internet
She pulled along a large trunk Source: Internet