В толковых словарях русского языка слово «сам-друг» имеет несколько значений. Вот основные:
САМ-ДР’УГ, неизм. прил. (·обл. ). см. сам- и -друг.