Происхождение слова шалопут

Шалопу́т. Образовано сложением основ слов шалый и путь.

шалопу́т шелопу́т «бездельник, ветрогон, кутила», псковск., тверск., яросл. (Волоцкий), смол. (Даль), курск., олонецк. (Кулик.). От ша́лый и путь; см. Ильинский, ИОРЯС 20, 4, 157.

ШАЛОПУТ. Искон. Возникло путем сокращения на базе оборота шалопутный малый, где прилагательное образовано сложно-суффиксальным способом на базе слов шалый и путь.

См. также: значение слова шалопут в толковых словарях.