Green’s Dictionary of Slang

zhlob/zhlub n.

see schlub n.