Русский язык - многообразен и многогранен. Поэтому, зачастую, - знакомые нам с детских лет термины порой имеют несколько, иногда - достаточно неожиданных для нас значений, о которых мы даже и не подозреваем.
Одним из таких терминов является слово "стукач", которое, оказывается, имеет много значений.
В современную нам эпоху данный термин, как правило, используется в качестве жаргонизма и применяется по отношению к лицу, доносящему на другое лицо в органы государственной власти или отдельным должностным лицам.
"Есть у нас сомнение, что ты, мил человек, - стукачок... " говорил главарь банды (А. Джигарханян) в фильме с участием В. Высоцкого "Место встречи изменить нельзя". Отрывок взять из интернет-ресурса.
Аналогичное определение термина "стукач" содержится в "Толковом словаре русского языка" С.И. Ожегова: "Доносчик, осведомитель".
Однако, не советую вам подключаться к тем, кто называет кого-либо таким термином, жаргонизмом. Ведь его значение может быть другим, а ваши слова - расценены не с тем смыслом, который вы в них вкладывали.
Издревле на Руси "стукачами" называли ночных сторожей, которые по ночам отбивали специальной колотушкой время.
Так же в некоторых регионах России "стукачами" было принято называть кулачных бойцов, обладающих значительной физической силой (участвовали в "стенке на стенку").
Вот такие на Руси были "стукачи"....