peter-rolled means: You have to be beat to the point that you need to roll away from your home. (in Community Dictionary, added by Celina Martín)