A friend is a person who knows all your flaws but still finds you awesome to be around with and is willing to defend, support n rebuke you when you are wrong.
He/She is also someone who listens to whateva you say n is always available to offer an advice when need.
A friend is a person who makes u feel comfortable even when de rest of the world think you are weird.