meaning of arabian doughnut

arabian doughnut meaning in Urban Dictionary

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