From what I understand, it used to be one of those older terms people sometimes used. For example, some older women refer to their platonic female friend as girlfriend, meaning my friend who is a girl. These days though I think it used by people trying to be inclusive, so to not offend people they use a gender neutral term. It would not surprise me that such terms might be more popular in Canada.