I've got only a few friends IRL, but many online (I think you know who you are!) I think a true friend is someone you feel comfortable around, someone who'll make you feek welcome and accepted, try to help you with your problems, someone you can joke around with, and just in general being a nice person...

Probably missed a whole bunch of important stuff, but yeah.