Выколотить дурь из кого-н. (разг.) — битьем отучить кого-н. от дурных мыслей, дурного поведения, упрямства, шалостей.
См. также выколотить.
Источник: «Толковый словарь русского языка» под редакцией Д. Н. Ушакова (1935-1940);