"he don't~" って間違いですよね?

Q. "he don't~" って間違いですよね?

A. おっしゃる通り間違いです。 正しくは、"he doesn't~" です。

しかし、英語を母国語とする人であっても、"doesn't" となるべきところを "don't" することがあります。

例えば、Elizabeth (Sissy) Spacek という米国の歌手(1949年~)の曲に「He Don't Know Me」というタイトルものがあります。 これは "He doesn't know me" と同じく「彼は私を知らない」という意味になります。

英語の辞書にも、「"don't" は "do not" だけでなく "does not" の短縮形でもある」と記載されています。 ただし、"does not" の短縮形としての "don't" については、「標準的ではない用法あるいは方言」という但し書きが付いています。