Refrence from Hawai'i meaning foreigner. This can be anyone who is not local meaning people from the mainland, tourists, or just white people. Mostly used as a term for a white person, but can mean anyone foreign.
Sometimes used as a deragotory term against white people.
Originated from Hawai'i as a term for foreigners due to the fact that they refused to perform the ritual of sharing their mana through their breath, hence "no breath" definition.
Other times it can be used just for refrence to white people.
Deragotory: Fuckin haoles taking over.
Casual: Yea, had 2 hawaiians and one thick haole guy coming at me.