What does arabian doughnut mean?

arabian doughnut meaning in Urban Dictionary

The act of maybe not wiping for a few times after that sitting on some people deal with