Harami in a good way. Not an actual harami but a touch of it.
He is semi harami not because he is rude but he also helps people.