shlub

noun

less common spelling of

slang
: a stupid, worthless, or unattractive person