A nice guy when you get to know him but he sometimes goes too far on his jokes thinking that they are okay.
He always like to bs the people around him, giving zero care about the consequences. He gives support to his friends when he wants to and also some advice if you need help.
Person 1: who is that guy over there?
Person 2: oh, that guy is daniel gan
Person 3: i heard that he had been through some fun times in primary school
Person 2: yeah, he had a lot of fun alright, with gurls!
Person 1: ooh