MalayTranslate.com
Malay to English Translator
Translate Here

English to English

shlepper

noun (n)

  • (Yiddish) an awkward and stupid person
    (yiddish) dan orang bodoh yg aneh
    source: wordnet30