Don't know what the k word is?  Isn't that for Jews though?  I don't consider haole to be prejorative.  I guess it all depends upon the circumstance but when I was growing up I was referred to Haole boy by construction workers during a summer job I had.  They were not being mean or anything.   They actually liked me and I enjoyed the time especially dollar/dollar after work.  Good time back then.