definition hoodrat the what What Is The Definition Of A Hoodrat What Is The Definition Of A Hoodrat . The term papio comes from the town papill… Read more What Is The Definition Of A Hoodrat May 23, 2023 Post a Comment