A origem da expressão “pé rapado” remonta ao período colonial brasileiro, quando havia uma prática comum nas igrejas e prédios públicos de se colocar objetos metálicos na calçada para que as pessoas raspassem a lama da sola dos sapatos antes de entrar. Como as pessoas mais pobres não tinham condições de comprar sapatos novos com frequência, acabavam andando descalças ou com sapatos muito gastos, o que resultava em seus pés ficando mais sujos e malcuidados.
Além disso, durante a Guerra dos Mascates, uma revolta popular ocorrida no século XVIII no Brasil, a população mais pobre lutou descalça, o que resultou em seus pés ficando machucados e rasgados. Como forma de menosprezar essas pessoas, o termo “pé rapado” começou a ser utilizado para se referir a elas.
Luís da Câmara Cascudo, autor do livro “Locuções Tradicionais do Brasil”, também menciona essa explicação para a origem do termo.