"Mario, assenza me! Tu sei un proprio sfaccim."
As the late, great Bob Grant used to say.
ML/NJ
Yes, it means he’s a lowlife.
I miss Bob Grant.