Means that you are pooing a lot.
Fucking hell mate I’ve been on the toilet for ages, “I’m shitting for England”