He can be a good person at times. If your ever down and need someone to talk to he's there. He can be a cunt some times but you know that you'll always be his mate no matter what.
Joe is the best, he will always be my mate