I've no idea whence the word but the hoser himself, almost always male, is an Eastern Canadian. It is a reasonably mild insult often used between friends implying low class and low brain power. Thanks to the TV characters Bob and Doug McKenzie it also implies plaid wool shirts, toques and a lot of beer. As in "Quit tryin' to steal my beer. Yer such a hoser, eh."