1. n. a good guy or buddy. (Probably the same allusion as fucker.) Old Fred is a good hoser. He’ll help.
2. n. a cheater or deceiver. You dirty lying hoser!
3. n. a moron; a stupid acting person. (Rude and derogatory.) Come here, you hoser. I’ll show you how to do it.