Slang meaning of zef

zef means: Lower class individual. To say about someone "He's dressed like a zef!" was considered really rude.