A rough arsed git is normally and engineer on a construction site that appears to have good workmanship when in fact the work they produce is to a poor standard.
Engineer: "that wall looks good you get the weepholes in ok"
Junior engineer: "them weepholes in that wall are wrong and not where they should be, I just bodged them to make them look good"
Engineer: "you rough arsed git"
To be treated with the same contempt and loathing as crap on someone's boot. This is normally in the work environment.
"Do you feel well looked after in your job"
"Not really, just Crap on boot"